.icon[data-v-6afef72d]{position:relative;box-sizing:border-box;display:inline-block;flex-shrink:0;align-self:center;color:var(--icon-color, var(--color-base-black));vertical-align:middle}.icon--xs[data-v-6afef72d]{width:var(--icon-size-xs);min-width:var(--icon-size-xs);height:var(--icon-size-xs);min-height:var(--icon-size-xs)}.icon--s[data-v-6afef72d]{width:var(--icon-size-s);min-width:var(--icon-size-s);height:var(--icon-size-s);min-height:var(--icon-size-s)}.icon--m[data-v-6afef72d]{width:var(--icon-size-m);min-width:var(--icon-size-m);height:var(--icon-size-m);min-height:var(--icon-size-m)}.icon--l[data-v-6afef72d]{width:var(--icon-size-l);min-width:var(--icon-size-l);height:var(--icon-size-l);min-height:var(--icon-size-l)}.icon--xl[data-v-6afef72d]{width:var(--icon-size-xl);min-width:var(--icon-size-xl);height:var(--icon-size-xl);min-height:var(--icon-size-xl)}.icon__glyph[data-v-6afef72d]{position:absolute;display:block}.icon__svg[data-v-6afef72d]{display:block;width:100%;height:100%;overflow:visible;fill:currentColor;color:inherit}.icon-sprite[data-v-db06c7e0]{position:absolute;width:0;height:0;overflow:hidden}.base-button[data-v-76968916]{--btn-text: var(--color-base-white);--btn-text-disabled: var(--color-gray-30);--btn-bg-disabled: var(--color-gray-20);--btn-icon: var(--color-base-white);--btn-icon-disabled: var(--color-gray-30);--btn-shadow-disabled: var(--color-gray-30);--btn-focus-ring: var(--color-secondary-dark);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);margin:0;border:3px solid transparent;background:var(--btn-bg);color:var(--btn-text);font-family:var(--font-family-base);font-weight:700;white-space:nowrap;cursor:pointer;appearance:none;--btn-shadow-offset: var(--button-shadow-offset-default);box-shadow:0 var(--btn-shadow-offset) 0 0 var(--btn-shadow);transform:translateY(calc(var(--button-shadow-offset-default) - var(--btn-shadow-offset)));transition:box-shadow .15s ease,transform .15s ease,background-color .15s ease,border-color .15s ease}.base-button--l[data-v-76968916]{padding:var(--button-padding-l-y) var(--button-padding-l-x);border-radius:var(--corner-large);font-size:var(--font-size-body-20-bold);line-height:var(--font-line-body-20-bold)}.base-button--m[data-v-76968916]{padding:var(--button-padding-m-y) var(--button-padding-m-x);border-radius:var(--corner-full);font-size:var(--font-size-body-16-bold);line-height:var(--font-line-body-16-bold)}.base-button--s[data-v-76968916]{padding:var(--button-padding-s-y) var(--button-padding-s-x);border-radius:var(--corner-full);font-size:var(--font-size-body-14-bold);line-height:var(--font-line-body-14-bold)}.base-button--primary[data-v-76968916]{--btn-bg: var(--color-base-primary);--btn-shadow: var(--color-button-shadow-primary)}.base-button--success[data-v-76968916]{--btn-bg: var(--color-success-medium);--btn-shadow: var(--color-success-dark)}.base-button--secondary[data-v-76968916]{--btn-bg: var(--color-gray-2);--btn-shadow: var(--color-secondary-dark);--btn-text: var(--color-base-black);--btn-icon: var(--color-base-black)}.base-button--danger[data-v-76968916]{--btn-bg: var(--color-dangerous-medium);--btn-shadow: var(--color-dangerous-dark)}.base-button[data-v-76968916]:hover:not(:disabled):not(.base-button--loading){--btn-shadow-offset: var(--button-shadow-offset-hover)}.base-button[data-v-76968916]:active:not(:disabled):not(.base-button--loading){--btn-shadow-offset: var(--button-shadow-offset-active)}.base-button[data-v-76968916]:focus{outline:none}.base-button[data-v-76968916]:focus-visible:not(:disabled):not(.base-button--loading){border-color:var(--btn-focus-ring)}.base-button--disabled[data-v-76968916],.base-button[data-v-76968916]:disabled{background:var(--btn-bg-disabled);color:var(--btn-text-disabled);--btn-shadow-offset: var(--button-shadow-offset-default);box-shadow:0 var(--btn-shadow-offset) 0 0 var(--btn-shadow-disabled);cursor:not-allowed}.base-button--loading[data-v-76968916]{cursor:wait}.base-button__label--hidden[data-v-76968916]{visibility:hidden}.base-button__loader[data-v-76968916]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);animation:base-button-spin-76968916 .8s linear infinite}.base-button__side-icon[data-v-76968916]{flex-shrink:0}.base-button__dots[data-v-76968916]{display:inline-flex;align-items:center;gap:6px}.base-button__dot[data-v-76968916]{width:6px;height:6px;border-radius:50%;background:currentColor}.base-button--visual-hover[data-v-76968916]{--btn-shadow-offset: var(--button-shadow-offset-hover)}.base-button--visual-active[data-v-76968916]{--btn-shadow-offset: var(--button-shadow-offset-active)}.base-button--visual-focus[data-v-76968916]{border-color:var(--btn-focus-ring)}.base-button--visual-disabled[data-v-76968916]{background:var(--btn-bg-disabled);color:var(--btn-text-disabled);--btn-shadow-offset: var(--button-shadow-offset-default);box-shadow:0 var(--btn-shadow-offset) 0 0 var(--btn-shadow-disabled);cursor:not-allowed}@media(prefers-reduced-motion:reduce){.base-button[data-v-76968916]{transition:none}}@keyframes base-button-spin-76968916{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.icon-button[data-v-388e4468]{--icon-btn-icon: var(--color-base-white);--icon-btn-icon-disabled: var(--color-gray-30);--icon-btn-bg: var(--color-base-primary);--icon-btn-bg-disabled: var(--color-gray-20);--icon-btn-shadow: var(--color-button-shadow-primary);--icon-btn-shadow-disabled: var(--color-gray-30);--icon-btn-focus-ring: var(--color-secondary-dark);--icon-btn-border-color: transparent;position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin:0;padding:0;border:3px solid var(--icon-btn-border-color);background:var(--icon-btn-bg);cursor:pointer;appearance:none;--icon-btn-shadow-offset: var(--icon-button-shadow-offset-default);box-shadow:0 var(--icon-btn-shadow-offset) 0 0 var(--icon-btn-shadow);transform:translateY(calc(var(--icon-button-shadow-offset-default) - var(--icon-btn-shadow-offset)));transition:box-shadow .15s ease,transform .15s ease,background-color .15s ease,border-color .15s ease}.icon-button--l[data-v-388e4468]{width:var(--icon-button-size-l);height:var(--icon-button-size-l);border-radius:var(--corner-large)}.icon-button--m[data-v-388e4468]{width:var(--icon-button-size-m);height:var(--icon-button-size-m);border-radius:var(--corner-full)}.icon-button--s[data-v-388e4468]{width:var(--icon-button-size-s);height:var(--icon-button-size-s);border-radius:var(--corner-full)}.icon-button--primary[data-v-388e4468]{--icon-btn-bg: var(--color-base-primary);--icon-btn-shadow: var(--color-button-shadow-primary);--icon-btn-icon: var(--color-base-white)}.icon-button--secondary[data-v-388e4468]{--icon-btn-bg: var(--color-gray-2);--icon-btn-shadow: var(--color-secondary-dark);--icon-btn-icon: var(--color-base-black)}.icon-button--success[data-v-388e4468]{--icon-btn-bg: var(--color-success-medium);--icon-btn-shadow: var(--color-success-dark);--icon-btn-icon: var(--color-base-white)}.icon-button--danger[data-v-388e4468]{--icon-btn-bg: var(--color-dangerous-medium);--icon-btn-shadow: var(--color-dangerous-dark);--icon-btn-icon: var(--color-base-white)}.icon-button--link-secondary[data-v-388e4468]{--icon-btn-bg: transparent;--icon-btn-shadow: transparent;--icon-btn-icon: var(--color-base-black);box-shadow:none}.icon-button--link-secondary[data-v-388e4468]:hover:not(:disabled),.icon-button--link-secondary.icon-button--visual-hover[data-v-388e4468]{--icon-btn-icon: var(--color-base-primary)}.icon-button--link-secondary[data-v-388e4468]:active:not(:disabled),.icon-button--link-secondary.icon-button--visual-active[data-v-388e4468]{--icon-btn-icon: var(--color-secondary-dark)}.icon-button--primary[data-v-388e4468]:hover:not(:disabled),.icon-button--secondary[data-v-388e4468]:hover:not(:disabled),.icon-button--success[data-v-388e4468]:hover:not(:disabled),.icon-button--danger[data-v-388e4468]:hover:not(:disabled),.icon-button--primary.icon-button--visual-hover[data-v-388e4468],.icon-button--secondary.icon-button--visual-hover[data-v-388e4468],.icon-button--success.icon-button--visual-hover[data-v-388e4468],.icon-button--danger.icon-button--visual-hover[data-v-388e4468]{--icon-btn-shadow-offset: var(--icon-button-shadow-offset-hover)}.icon-button--primary[data-v-388e4468]:active:not(:disabled),.icon-button--secondary[data-v-388e4468]:active:not(:disabled),.icon-button--success[data-v-388e4468]:active:not(:disabled),.icon-button--danger[data-v-388e4468]:active:not(:disabled),.icon-button--primary.icon-button--visual-active[data-v-388e4468],.icon-button--secondary.icon-button--visual-active[data-v-388e4468],.icon-button--success.icon-button--visual-active[data-v-388e4468],.icon-button--danger.icon-button--visual-active[data-v-388e4468]{--icon-btn-shadow-offset: var(--icon-button-shadow-offset-active)}.icon-button[data-v-388e4468]:focus{outline:none}.icon-button[data-v-388e4468]:focus-visible:not(:disabled){border-color:var(--icon-btn-focus-ring)}.icon-button--primary[data-v-388e4468]:focus-visible:not(:disabled),.icon-button--secondary[data-v-388e4468]:focus-visible:not(:disabled),.icon-button--success[data-v-388e4468]:focus-visible:not(:disabled),.icon-button--danger[data-v-388e4468]:focus-visible:not(:disabled),.icon-button--primary.icon-button--visual-focus[data-v-388e4468],.icon-button--secondary.icon-button--visual-focus[data-v-388e4468],.icon-button--success.icon-button--visual-focus[data-v-388e4468],.icon-button--danger.icon-button--visual-focus[data-v-388e4468]{--icon-btn-shadow-offset: var(--icon-button-shadow-offset-default)}.icon-button--link-secondary[data-v-388e4468]:focus-visible:not(:disabled),.icon-button--link-secondary.icon-button--visual-focus[data-v-388e4468]{border-color:var(--icon-btn-focus-ring)}.icon-button--disabled[data-v-388e4468],.icon-button[data-v-388e4468]:disabled{background:var(--icon-btn-bg-disabled);color:var(--icon-btn-icon-disabled);--icon-btn-shadow-offset: var(--icon-button-shadow-offset-default);box-shadow:0 var(--icon-btn-shadow-offset) 0 0 var(--icon-btn-shadow-disabled);cursor:not-allowed}.icon-button--link-secondary.icon-button--disabled[data-v-388e4468],.icon-button--link-secondary[data-v-388e4468]:disabled{--icon-btn-border-color: transparent;box-shadow:none}.icon-button--visual-disabled[data-v-388e4468]{background:var(--icon-btn-bg-disabled);--icon-btn-shadow-offset: var(--icon-button-shadow-offset-default);box-shadow:0 var(--icon-btn-shadow-offset) 0 0 var(--icon-btn-shadow-disabled);cursor:not-allowed}.icon-button__icon[data-v-388e4468]{flex-shrink:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.icon-button[data-v-388e4468]{transition:none}}.checkbox[data-v-e764a02a]{--control-accent: var(--form-control-accent);--control-border: var(--form-control-accent);--control-bg: var(--color-base-white);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--form-control-size);height:var(--form-control-size);margin:0;padding:0;border:none;background:transparent;cursor:pointer;appearance:none}.checkbox__box[data-v-e764a02a]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box;border:var(--form-control-border-width) solid var(--control-border);border-radius:var(--corner-extra-small);background:var(--control-bg);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.checkbox--checked .checkbox__box[data-v-e764a02a]{border-width:var(--form-control-border-width-checked)}.checkbox--checked[data-v-e764a02a]{--control-bg: var(--control-accent);--control-border: var(--control-accent)}.checkbox[data-v-e764a02a]:hover:not(:disabled):not(.checkbox--visual-focus):not(.checkbox--visual-danger){--control-accent: var(--form-control-accent-hover);--control-border: var(--form-control-accent-hover)}.checkbox[data-v-e764a02a]:focus{outline:none}.checkbox:focus-visible:not(:disabled) .checkbox__box[data-v-e764a02a],.checkbox--visual-focus .checkbox__box[data-v-e764a02a]{box-shadow:var(--form-control-focus-shadow)}.checkbox--visual-hover[data-v-e764a02a]{--control-accent: var(--form-control-accent-hover);--control-border: var(--form-control-accent-hover)}.checkbox--visual-danger[data-v-e764a02a]{--control-accent: var(--form-control-accent-danger);--control-border: var(--form-control-accent-danger)}.checkbox--disabled[data-v-e764a02a],.checkbox[data-v-e764a02a]:disabled{--control-border: var(--form-control-border-disabled);--control-accent: var(--form-control-border-disabled);--control-bg: var(--color-base-white);cursor:not-allowed}.checkbox--disabled.checkbox--checked[data-v-e764a02a],.checkbox:disabled.checkbox--checked[data-v-e764a02a]{--control-bg: var(--form-control-bg-disabled);--control-border: var(--form-control-bg-disabled)}.checkbox__icon[data-v-e764a02a]{pointer-events:none}.radio-button[data-v-9c571396]{--control-accent: var(--form-control-accent);--control-border: var(--form-control-accent);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--form-control-size);height:var(--form-control-size);margin:0;padding:0;border:none;background:transparent;cursor:pointer;appearance:none}.radio-button__ring[data-v-9c571396]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box;border:var(--form-control-border-width) solid var(--control-border);border-radius:var(--corner-full);background:var(--color-base-white);transition:border-color .15s ease,box-shadow .15s ease}.radio-button__dot[data-v-9c571396]{width:var(--radio-button-dot-size);height:var(--radio-button-dot-size);border-radius:var(--corner-full);background:var(--control-accent);transition:background-color .15s ease}.radio-button--checked .radio-button__ring[data-v-9c571396]{border-width:var(--form-control-border-width-checked)}.radio-button--checked[data-v-9c571396]{--control-border: var(--control-accent)}.radio-button[data-v-9c571396]:hover:not(:disabled):not(.radio-button--visual-focus):not(.radio-button--visual-danger){--control-accent: var(--form-control-accent-hover);--control-border: var(--form-control-accent-hover)}.radio-button[data-v-9c571396]:focus{outline:none}.radio-button:focus-visible:not(:disabled) .radio-button__ring[data-v-9c571396],.radio-button--visual-focus .radio-button__ring[data-v-9c571396]{box-shadow:var(--form-control-focus-shadow)}.radio-button--visual-hover[data-v-9c571396]{--control-accent: var(--form-control-accent-hover);--control-border: var(--form-control-accent-hover)}.radio-button--visual-danger[data-v-9c571396]{--control-accent: var(--form-control-accent-danger);--control-border: var(--form-control-accent-danger)}.radio-button--disabled[data-v-9c571396],.radio-button[data-v-9c571396]:disabled{--control-border: var(--form-control-border-disabled);--control-accent: var(--form-control-border-disabled);cursor:not-allowed}.chip[data-v-9520fd34]{--chip-bg: var(--chip-bg-off);--chip-text: var(--chip-text-off);--chip-shadow: var(--chip-shadow-off);display:inline-flex;width:fit-content;max-width:fit-content;align-items:center;justify-content:center;flex-shrink:0;gap:var(--chip-gap);min-height:var(--chip-min-height);padding:var(--chip-padding-y) var(--chip-padding-x);border:2px solid transparent;border-radius:var(--corner-full);background:var(--chip-bg);color:var(--chip-text);font-family:var(--font-family-base);font-size:var(--chip-font-size);font-weight:400;line-height:var(--chip-line-height);white-space:nowrap;vertical-align:middle;box-shadow:none;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease}.chip--clickable[data-v-9520fd34]{margin:0;cursor:pointer;appearance:none}.chip--deletable[data-v-9520fd34]{cursor:default}.chip--on[data-v-9520fd34]{--chip-bg: var(--chip-bg-on);--chip-text: var(--chip-text-on);--chip-shadow: var(--chip-shadow-on)}.chip--off[data-v-9520fd34]{--chip-bg: var(--chip-bg-off);--chip-text: var(--chip-text-off);--chip-shadow: var(--chip-shadow-off)}.chip--clickable[data-v-9520fd34]:hover:not(:disabled):not(.chip--visual-active):not(.chip--visual-focus),.chip--deletable[data-v-9520fd34]:hover:not(.chip--visual-active):not(.chip--visual-focus){box-shadow:0 var(--chip-shadow-offset) 0 0 var(--chip-shadow)}.chip--clickable[data-v-9520fd34]:focus{outline:none}.chip--clickable[data-v-9520fd34]:focus-visible:not(:disabled){border-color:var(--chip-focus-ring)}.chip--clickable[data-v-9520fd34]:active:not(:disabled):not(.chip--visual-hover):not(.chip--visual-focus){--chip-bg: var(--chip-bg-active-on);--chip-text: var(--chip-text-on);--chip-shadow: transparent;box-shadow:none}.chip--clickable.chip--off[data-v-9520fd34]:active:not(:disabled):not(.chip--visual-hover):not(.chip--visual-focus){--chip-bg: var(--chip-bg-active-off);--chip-text: var(--chip-text-off)}.chip--disabled[data-v-9520fd34],.chip--clickable[data-v-9520fd34]:disabled{opacity:.6;cursor:not-allowed}.chip__label[data-v-9520fd34]{flex-shrink:0;white-space:nowrap}.chip__remove[data-v-9520fd34]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin:0;padding:0;border:none;background:transparent;cursor:pointer;appearance:none}.chip__remove[data-v-9520fd34]:disabled{cursor:not-allowed}.chip--visual-hover[data-v-9520fd34]{box-shadow:0 var(--chip-shadow-offset) 0 0 var(--chip-shadow)}.chip--visual-active.chip--on[data-v-9520fd34],.chip--visual-active.chip--deletable[data-v-9520fd34]{--chip-bg: var(--chip-bg-active-on);--chip-text: var(--chip-text-on);box-shadow:none}.chip--visual-active.chip--off[data-v-9520fd34]{--chip-bg: var(--chip-bg-active-off);--chip-text: var(--chip-text-off);box-shadow:none}.chip--visual-focus[data-v-9520fd34]{border-color:var(--chip-focus-ring)}.input-field[data-v-e765b304]{--input-accent: var(--color-base-primary);--input-bg-pressed: var(--color-secondary-light);--input-label-color: var(--input-label-default);--input-description-color: var(--input-description-default);--input-placeholder-color: var(--input-placeholder-default);--input-text-color: var(--input-text-default);--input-border-color: var(--input-border-default);display:inline-flex;flex-direction:column;gap:var(--input-gap);width:fit-content;max-width:100%;font-family:var(--font-family-base);cursor:text}.input-field--full-width[data-v-e765b304]{width:100%}.input-field--default[data-v-e765b304]{--input-accent: var(--color-base-primary);--input-bg-pressed: var(--color-secondary-light)}.input-field--warning[data-v-e765b304]{--input-accent: var(--color-warn-medium);--input-bg-pressed: var(--color-warn-light)}.input-field--error[data-v-e765b304]{--input-accent: var(--color-dangerous-medium);--input-bg-pressed: var(--color-dangerous-light)}.input-field--success[data-v-e765b304]{--input-accent: var(--color-success-medium);--input-bg-pressed: var(--color-success-light)}.input-field__label-row[data-v-e765b304]{display:flex;align-items:center;gap:var(--input-label-gap);width:100%}.input-field__label[data-v-e765b304],.input-field__description[data-v-e765b304]{font-size:var(--input-font-size-small);font-weight:400;line-height:var(--input-line-height-small)}.input-field__label[data-v-e765b304]{flex:1 1 auto;min-width:0;color:var(--input-label-color)}.input-field__required[data-v-e765b304]{flex-shrink:0;width:var(--input-required-size);height:var(--input-required-size);border-radius:var(--corner-full);background:var(--color-dangerous-medium)}.input-field__description[data-v-e765b304]{color:var(--input-description-color)}.input-field__control[data-v-e765b304]{display:flex;align-items:center;gap:var(--input-gap);width:100%;min-height:var(--input-control-min-height);padding-bottom:var(--input-control-padding-bottom);border-bottom:2px solid var(--input-border-color);transition:border-color .15s ease,background-color .15s ease}.input-field--no-icons .input-field__control[data-v-e765b304]{gap:0}.input-field__input[data-v-e765b304]{flex:1 1 0;width:100%;min-width:0;margin:0;padding:0;border:none;background:transparent;color:var(--input-text-color);font-family:inherit;font-size:var(--input-font-size);font-weight:400;line-height:var(--input-line-height);outline:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-field__input[data-v-e765b304]::placeholder{color:var(--input-placeholder-color)}.input-field__input[data-v-e765b304]:disabled{cursor:not-allowed}.input-field__icon[data-v-e765b304]{flex-shrink:0;--icon-color: var(--input-label-color)}.input-field--default[data-v-e765b304]:not(.input-field--disabled):not(.input-field--disabled-filled){--input-label-color: var(--input-label-default);--input-description-color: var(--input-description-default);--input-placeholder-color: var(--input-placeholder-default);--input-border-color: var(--input-border-default)}.input-field--hover[data-v-e765b304]:not(.input-field--disabled):not(.input-field--disabled-filled),.input-field[data-v-e765b304]:not(.input-field--disabled):not(.input-field--disabled-filled):not(.input-field--typing):not(.input-field--filled):not(.input-field--pressed):hover{--input-label-color: var(--input-accent);--input-description-color: var(--input-accent);--input-placeholder-color: var(--input-accent);--input-border-color: var(--input-accent)}.input-field--pressed:not(.input-field--disabled):not(.input-field--disabled-filled) .input-field__control[data-v-e765b304]{background:var(--input-bg-pressed)}.input-field--pressed[data-v-e765b304]:not(.input-field--disabled):not(.input-field--disabled-filled){--input-label-color: var(--input-accent);--input-description-color: var(--input-accent);--input-placeholder-color: var(--input-accent);--input-border-color: var(--input-accent)}.input-field--typing[data-v-e765b304]:not(.input-field--disabled):not(.input-field--disabled-filled){--input-label-color: var(--input-accent);--input-description-color: var(--input-accent);--input-border-color: var(--input-accent);--input-text-color: var(--color-base-black);--input-placeholder-color: var(--input-placeholder-default)}.input-field--filled[data-v-e765b304]:not(.input-field--disabled):not(.input-field--disabled-filled):not(.input-field--typing){--input-label-color: var(--input-accent);--input-description-color: var(--input-accent);--input-border-color: var(--input-accent);--input-text-color: var(--color-base-black)}.input-field--error[data-v-e765b304]:not(.input-field--disabled):not(.input-field--disabled-filled){--input-label-color: var(--input-accent);--input-description-color: var(--input-accent);--input-placeholder-color: var(--input-accent);--input-border-color: var(--input-accent)}.input-field--disabled[data-v-e765b304],.input-field--disabled-filled[data-v-e765b304]{cursor:not-allowed;--input-label-color: var(--input-label-disabled);--input-description-color: var(--input-description-disabled);--input-placeholder-color: var(--input-placeholder-disabled);--input-text-color: var(--input-text-disabled);--input-border-color: var(--input-border-disabled)}.textarea-field[data-v-70b055c7]{--textarea-accent: var(--color-base-primary);--textarea-bg: var(--color-base-white);--textarea-bg-pressed: var(--color-secondary-light);--textarea-label-color: var(--textarea-label-default);--textarea-description-color: var(--textarea-description-default);--textarea-counter-color: var(--textarea-description-default);--textarea-placeholder-color: var(--textarea-placeholder-default);--textarea-text-color: var(--textarea-text-default);--textarea-border-color: var(--textarea-border-default);--textarea-border-width: var(--textarea-border-width-default);--textarea-scrollbar-thumb: var(--textarea-scrollbar-thumb-default);--textarea-scrollbar-track: var(--textarea-scrollbar-track-default);display:inline-flex;width:var(--textarea-width);max-width:100%;font-family:var(--font-family-base);cursor:text}.textarea-field--full-width[data-v-70b055c7]{width:100%}.textarea-field--default[data-v-70b055c7]{--textarea-accent: var(--color-base-primary);--textarea-bg-pressed: var(--color-secondary-light)}.textarea-field--warning[data-v-70b055c7]{--textarea-accent: var(--color-warn-medium);--textarea-bg-pressed: var(--color-warn-light)}.textarea-field--error[data-v-70b055c7]{--textarea-accent: var(--color-dangerous-medium);--textarea-bg-pressed: var(--color-dangerous-light)}.textarea-field__box[data-v-70b055c7]{display:flex;flex-direction:column;gap:var(--textarea-gap);width:100%;min-height:var(--textarea-min-height);padding:var(--textarea-padding);border:var(--textarea-border-width) solid var(--textarea-border-color);border-radius:var(--textarea-radius);background:var(--textarea-bg);box-sizing:border-box;transition:border-color .15s ease,border-width .15s ease,background-color .15s ease}.textarea-field__header[data-v-70b055c7],.textarea-field__footer[data-v-70b055c7]{display:flex;align-items:center;justify-content:space-between;gap:var(--textarea-gap);flex-shrink:0}.textarea-field__label[data-v-70b055c7],.textarea-field__description[data-v-70b055c7],.textarea-field__counter[data-v-70b055c7]{font-size:var(--textarea-font-size-small);font-weight:400;line-height:var(--textarea-line-height-small)}.textarea-field__label[data-v-70b055c7]{color:var(--textarea-label-color)}.textarea-field__required[data-v-70b055c7]{flex-shrink:0;width:var(--textarea-required-size);height:var(--textarea-required-size);border-radius:var(--corner-full);background:var(--color-dangerous-medium)}.textarea-field__description[data-v-70b055c7]{flex:1 1 auto;min-width:0;color:var(--textarea-description-color)}.textarea-field__counter[data-v-70b055c7]{flex-shrink:0;color:var(--textarea-counter-color);white-space:nowrap}.textarea-field__input[data-v-70b055c7]{flex:1 1 auto;width:100%;min-height:var(--textarea-input-min-height);margin:0;padding:0;border:none;background:transparent;color:var(--textarea-text-color);font-family:inherit;font-size:var(--textarea-font-size);font-weight:400;line-height:var(--textarea-line-height);outline:none;resize:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--textarea-scrollbar-thumb) var(--textarea-scrollbar-track)}.textarea-field__input[data-v-70b055c7]::placeholder{color:var(--textarea-placeholder-color)}.textarea-field__input[data-v-70b055c7]:disabled{cursor:not-allowed}.textarea-field__input[data-v-70b055c7]::-webkit-scrollbar{width:var(--textarea-scrollbar-width)}.textarea-field__input[data-v-70b055c7]::-webkit-scrollbar-track{background:var(--textarea-scrollbar-track);border-radius:var(--corner-full)}.textarea-field__input[data-v-70b055c7]::-webkit-scrollbar-thumb{background:var(--textarea-scrollbar-thumb);border-radius:var(--corner-full)}.textarea-field--default[data-v-70b055c7]:not(.textarea-field--disabled):not(.textarea-field--disabled-filled){--textarea-label-color: var(--textarea-label-default);--textarea-description-color: var(--textarea-description-default);--textarea-counter-color: var(--textarea-description-default);--textarea-placeholder-color: var(--textarea-placeholder-default);--textarea-border-color: var(--textarea-border-default);--textarea-border-width: var(--textarea-border-width-default)}.textarea-field--hover[data-v-70b055c7]:not(.textarea-field--disabled):not(.textarea-field--disabled-filled),.textarea-field[data-v-70b055c7]:not(.textarea-field--disabled):not(.textarea-field--disabled-filled):not(.textarea-field--typing):not(.textarea-field--filled):not(.textarea-field--pressed):hover{--textarea-label-color: var(--textarea-accent);--textarea-description-color: var(--textarea-accent);--textarea-counter-color: var(--textarea-accent);--textarea-placeholder-color: var(--textarea-accent);--textarea-border-color: var(--textarea-accent)}.textarea-field--pressed[data-v-70b055c7]:not(.textarea-field--disabled):not(.textarea-field--disabled-filled){--textarea-bg: var(--textarea-bg-pressed);--textarea-label-color: var(--textarea-accent);--textarea-description-color: var(--textarea-accent);--textarea-counter-color: var(--textarea-accent);--textarea-placeholder-color: var(--textarea-accent);--textarea-border-color: var(--textarea-accent)}.textarea-field--typing[data-v-70b055c7]:not(.textarea-field--disabled):not(.textarea-field--disabled-filled){--textarea-label-color: var(--textarea-accent);--textarea-description-color: var(--textarea-accent);--textarea-counter-color: var(--textarea-accent);--textarea-border-color: var(--textarea-accent);--textarea-border-width: var(--textarea-border-width-active);--textarea-text-color: var(--color-base-black);--textarea-placeholder-color: var(--textarea-placeholder-default)}.textarea-field--filled[data-v-70b055c7]:not(.textarea-field--disabled):not(.textarea-field--disabled-filled):not(.textarea-field--typing){--textarea-label-color: var(--textarea-accent);--textarea-description-color: var(--textarea-accent);--textarea-counter-color: var(--textarea-accent);--textarea-border-color: var(--textarea-accent);--textarea-border-width: var(--textarea-border-width-active);--textarea-text-color: var(--color-base-black)}.textarea-field--disabled[data-v-70b055c7],.textarea-field--disabled-filled[data-v-70b055c7]{cursor:not-allowed;--textarea-label-color: var(--textarea-label-disabled);--textarea-description-color: var(--textarea-description-disabled);--textarea-counter-color: var(--textarea-description-disabled);--textarea-placeholder-color: var(--textarea-placeholder-disabled);--textarea-text-color: var(--textarea-text-disabled);--textarea-border-color: var(--textarea-border-disabled);--textarea-scrollbar-thumb: var(--textarea-scrollbar-thumb-disabled);--textarea-scrollbar-track: var(--textarea-scrollbar-track-disabled)}.stepper[data-v-5cb22c7c]{--stepper-bg: var(--stepper-bg-default);--stepper-icon: var(--stepper-icon-default);--stepper-icon-disabled: var(--stepper-icon-disabled-color);--stepper-text: var(--stepper-text-default);display:inline-flex;align-items:center;justify-content:space-between;flex-shrink:0;box-sizing:border-box;border:none;border-radius:var(--corner-full);background:var(--stepper-bg);color:var(--stepper-text);font-family:var(--font-family-base);transition:background-color .15s ease}.stepper--desktop[data-v-5cb22c7c]{min-width:var(--stepper-min-width-desktop);height:var(--stepper-height-desktop);padding:0 var(--stepper-padding-x-desktop);gap:var(--stepper-gap-desktop);font-size:var(--stepper-font-size-desktop);line-height:var(--stepper-line-height-desktop)}.stepper--mobile[data-v-5cb22c7c]{min-width:var(--stepper-min-width-mobile);height:var(--stepper-height-mobile);padding:0 var(--stepper-padding-x-mobile);gap:var(--stepper-gap-mobile);font-size:var(--stepper-font-size-mobile);line-height:var(--stepper-line-height-mobile)}.stepper[data-v-5cb22c7c]:not(.stepper--disabled):has(.stepper__btn:active),.stepper--pressed[data-v-5cb22c7c]:not(.stepper--disabled){--stepper-bg: var(--stepper-bg-pressed)}.stepper--disabled[data-v-5cb22c7c]{cursor:not-allowed;--stepper-icon: var(--stepper-icon-disabled-color);--stepper-text: var(--stepper-text-disabled)}.stepper__btn[data-v-5cb22c7c]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;padding:0;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.stepper__btn[data-v-5cb22c7c]:disabled{cursor:not-allowed}.stepper__btn[data-v-5cb22c7c]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--corner-full)}.stepper__value[data-v-5cb22c7c]{flex:1 1 auto;min-width:2ch;font-weight:700;text-align:center;-webkit-user-select:none;user-select:none}.droparea[data-v-667f1604]{--droparea-border-color: var(--droparea-border-default);--droparea-icon: var(--droparea-icon-default);--droparea-text-color: var(--droparea-text-default);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--droparea-size);height:var(--droparea-size);padding:var(--droparea-padding);border:var(--droparea-border-width) dashed var(--droparea-border-color);border-radius:var(--droparea-radius);background:var(--droparea-bg);cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.droparea--full-width[data-v-667f1604]{width:100%}.droparea--disabled[data-v-667f1604]{cursor:not-allowed;opacity:.6}.droparea[data-v-667f1604]:not(.droparea--disabled):hover,.droparea--hover[data-v-667f1604]:not(.droparea--disabled){--droparea-border-color: var(--droparea-border-hover);--droparea-icon: var(--droparea-icon-hover);--droparea-text-color: var(--droparea-text-hover)}.droparea__inner[data-v-667f1604]{display:flex;align-items:center;justify-content:center;max-width:100%}.droparea--column .droparea__inner[data-v-667f1604]{flex-direction:column;gap:var(--droparea-gap-column);text-align:center}.droparea--row .droparea__inner[data-v-667f1604]{flex-direction:row;gap:var(--droparea-gap-row);text-align:left}.droparea__icon[data-v-667f1604]{flex-shrink:0}.droparea__text[data-v-667f1604]{margin:0;max-width:var(--droparea-text-max-width);color:var(--droparea-text-color);font-family:var(--font-family-base);font-size:var(--droparea-font-size);font-weight:400;line-height:var(--droparea-line-height)}.droparea--column .droparea__text[data-v-667f1604]{text-align:center}.droparea--row .droparea__text[data-v-667f1604]{text-align:left}.droparea[data-v-667f1604]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.toggle-group-button[data-v-f3e40f5d]{--tgb-bg: transparent;--tgb-text: var(--tgb-text-inactive);display:inline-flex;align-items:center;justify-content:center;gap:var(--tgb-gap-l);flex-shrink:0;margin:0;border:none;border-radius:var(--corner-full);background:var(--tgb-bg);color:var(--tgb-text);font-family:var(--font-family-base);font-weight:400;white-space:nowrap;cursor:pointer;appearance:none;transition:background-color .15s ease,color .15s ease}.toggle-group-button--l[data-v-f3e40f5d]{padding:var(--tgb-padding-y-l) var(--tgb-padding-x-l);font-size:var(--tgb-font-size-l);line-height:var(--tgb-line-height-l)}.toggle-group-button--l .toggle-group-button__label[data-v-f3e40f5d]{padding-block:var(--tgb-label-padding-y-l)}.toggle-group-button--m[data-v-f3e40f5d]{gap:var(--tgb-gap-m);padding:var(--tgb-padding-y-m) var(--tgb-padding-x-m);font-size:var(--tgb-font-size-m);line-height:var(--tgb-line-height-m)}.toggle-group-button--s[data-v-f3e40f5d]{gap:var(--tgb-gap-s);padding:var(--tgb-padding-y-s) var(--tgb-padding-x-s);font-size:var(--tgb-font-size-s);line-height:var(--tgb-line-height-s)}.toggle-group-button--active[data-v-f3e40f5d]:not(.toggle-group-button--in-group){--tgb-bg: var(--tgb-bg-active);--tgb-text: var(--tgb-text-active)}.toggle-group-button--visual-hover[data-v-f3e40f5d]:not(.toggle-group-button--in-group),.toggle-group-button[data-v-f3e40f5d]:not(.toggle-group-button--in-group):not(.toggle-group-button--active):not(.toggle-group-button--disabled):hover{--tgb-bg: var(--tgb-bg-hover);--tgb-text: var(--tgb-text-hover)}.toggle-group-button--in-group[data-v-f3e40f5d]{flex:1 1 0;min-width:0;z-index:1;border-radius:var(--corner-full)}.toggle-group-button--in-group.toggle-group-button--active[data-v-f3e40f5d]{--tgb-text: var(--tgb-text-active)}.toggle-group-button--in-group[data-v-f3e40f5d]:not(.toggle-group-button--active){--tgb-text: var(--tgb-text-in-group-inactive)}.toggle-group-button--content-sized[data-v-f3e40f5d]{flex:0 0 auto}.toggle-group-button--content-sized.toggle-group-button--active[data-v-f3e40f5d]{--tgb-bg: transparent}.toggle-group-button--disabled[data-v-f3e40f5d],.toggle-group-button[data-v-f3e40f5d]:disabled{opacity:.6;cursor:not-allowed}.toggle-group-button[data-v-f3e40f5d]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.toggle-group-button__label[data-v-f3e40f5d],.toggle-group-button__icon[data-v-f3e40f5d]{pointer-events:none}.toggle-group[data-v-43c3f2e9]{--toggle-group-padding: var(--toggle-group-track-padding);position:relative;display:inline-flex;align-items:stretch;width:fit-content;max-width:100%;padding:var(--toggle-group-padding);border:1px solid var(--toggle-group-border);border-radius:var(--corner-full);background:var(--toggle-group-bg);box-sizing:border-box}.toggle-group--l[data-v-43c3f2e9]{min-width:var(--toggle-group-min-width-l);min-height:var(--toggle-group-height-l)}.toggle-group--m[data-v-43c3f2e9]{min-width:var(--toggle-group-min-width-m);min-height:var(--toggle-group-height-m)}.toggle-group--disabled[data-v-43c3f2e9]{opacity:.6;pointer-events:none}.toggle-group--content-sized[data-v-43c3f2e9]{min-width:max-content;min-height:0}.toggle-group--content-sized .toggle-group__indicator[data-v-43c3f2e9]{inset-inline-start:0;width:var(--toggle-group-indicator-width);transform:translate(var(--toggle-group-indicator-offset));transition:width var(--toggle-group-indicator-transition-duration) var(--toggle-group-indicator-transition-easing),transform var(--toggle-group-indicator-transition-duration) var(--toggle-group-indicator-transition-easing)}.toggle-group__indicator[data-v-43c3f2e9]{position:absolute;top:var(--toggle-group-padding);bottom:var(--toggle-group-padding);left:var(--toggle-group-padding);z-index:0;width:calc((100% - 2 * var(--toggle-group-padding)) / var(--toggle-group-count));border-radius:var(--corner-full);background:var(--toggle-group-indicator-bg);box-shadow:var(--toggle-group-indicator-shadow);transition:transform var(--toggle-group-indicator-transition-duration) var(--toggle-group-indicator-transition-easing);transform:translate(calc(var(--toggle-group-index) * 100%));pointer-events:none}.carousel-indicator[data-v-098a492f]{display:inline-flex;width:max-content;max-width:100%;align-items:center;justify-content:center;gap:var(--carousel-indicator-gap);box-sizing:border-box;padding:var(--carousel-indicator-padding);border:none;border-radius:var(--carousel-indicator-radius);background:var(--carousel-indicator-bg);box-shadow:var(--carousel-indicator-shadow);transition:background-color .15s ease,box-shadow .15s ease}@media(hover:hover){.carousel-indicator[data-v-098a492f]:not(.carousel-indicator--disabled):hover{background:var(--carousel-indicator-bg-hover);box-shadow:var(--carousel-indicator-shadow-hover)}}.carousel-indicator--disabled[data-v-098a492f]{opacity:.6;pointer-events:none}.carousel-indicator__nav[data-v-098a492f]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--carousel-indicator-nav-size);height:var(--carousel-indicator-nav-size);margin:0;padding:0;border:none;border-radius:var(--corner-full);background:var(--carousel-indicator-nav-bg);box-shadow:var(--carousel-indicator-nav-shadow);cursor:pointer;appearance:none;transition:background-color .15s ease}.carousel-indicator__nav[data-v-098a492f]:disabled{cursor:not-allowed}.carousel-indicator__nav[data-v-098a492f]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.carousel-indicator__nav[data-v-098a492f]:not(:disabled):active{background:var(--carousel-indicator-nav-bg-pressed)}.carousel-indicator__dots[data-v-098a492f]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:var(--carousel-indicator-dot-gap)}.carousel-indicator__dot[data-v-098a492f]{flex-shrink:0;width:var(--carousel-indicator-dot-size);height:var(--carousel-indicator-dot-size);margin:0;padding:0;border:none;border-radius:var(--corner-full);background:var(--carousel-indicator-dot-inactive);cursor:pointer;appearance:none;transition:background-color .15s ease,transform .15s ease}.carousel-indicator__dot--active[data-v-098a492f]{background:var(--carousel-indicator-dot-active)}.carousel-indicator__dot[data-v-098a492f]:disabled{cursor:not-allowed}.carousel-indicator__dot[data-v-098a492f]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.box-fill-indicator[data-v-b05b57b2]{display:inline-flex;flex-shrink:0}.box-fill-indicator--cart[data-v-b05b57b2]{width:100%}.box-fill-indicator__cart-track[data-v-b05b57b2]{box-sizing:border-box;display:flex;align-items:center;width:100%;height:var(--cart-box-fill-indicator-height);padding:var(--cart-box-fill-indicator-padding);border:var(--cart-box-fill-indicator-border-width) solid var(--cart-box-fill-indicator-border-color);border-radius:var(--cart-box-fill-indicator-radius);background:var(--cart-box-fill-indicator-bg)}.box-fill-indicator__cart-segments[data-v-b05b57b2]{display:flex;align-items:stretch;gap:var(--cart-box-fill-indicator-segment-gap);width:100%;height:100%}.box-fill-indicator__cart-segment[data-v-b05b57b2]{flex:1 1 0;min-width:0;border-radius:var(--cart-box-fill-indicator-segment-radius);background:var(--cart-box-fill-indicator-segment-empty);transition:background-color .2s ease}.box-fill-indicator__cart-segment--first[data-v-b05b57b2]{border-radius:var(--cart-box-fill-indicator-segment-cap-radius) var(--cart-box-fill-indicator-segment-radius) var(--cart-box-fill-indicator-segment-radius) var(--cart-box-fill-indicator-segment-cap-radius)}.box-fill-indicator__cart-segment--last[data-v-b05b57b2]{border-radius:var(--cart-box-fill-indicator-segment-radius) var(--cart-box-fill-indicator-segment-cap-radius) var(--cart-box-fill-indicator-segment-cap-radius) var(--cart-box-fill-indicator-segment-radius)}.box-fill-indicator__cart-segment--filled[data-v-b05b57b2]{background:var(--cart-box-fill-indicator-segment-filled)}.box-fill-indicator__shell[data-v-b05b57b2]{display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:var(--box-fill-indicator-width);height:var(--box-fill-indicator-height);padding:var(--box-fill-indicator-shell-padding);border-radius:var(--box-fill-indicator-shell-radius);background:var(--box-fill-indicator-shell-bg)}.box-fill-indicator__track[data-v-b05b57b2]{flex-shrink:0;box-sizing:border-box;height:var(--box-fill-indicator-track-height);padding:var(--box-fill-indicator-track-padding-y) var(--box-fill-indicator-track-padding-x);border:var(--box-fill-indicator-track-border-width) solid var(--box-fill-indicator-shell-bg);border-radius:var(--box-fill-indicator-track-radius);background:var(--box-fill-indicator-track-bg)}.box-fill-indicator__segments[data-v-b05b57b2]{display:flex;align-items:center;gap:var(--box-fill-indicator-segment-gap);height:100%}.box-fill-indicator__segment[data-v-b05b57b2]{flex:1 1 0;min-width:0;height:var(--box-fill-indicator-segment-height);border-radius:var(--box-fill-indicator-segment-radius);background:var(--box-fill-indicator-segment-empty);transition:background-color .2s ease}.box-fill-indicator__segment--first[data-v-b05b57b2]{border-radius:var(--box-fill-indicator-segment-cap-radius) var(--box-fill-indicator-segment-radius) var(--box-fill-indicator-segment-radius) var(--box-fill-indicator-segment-cap-radius)}.box-fill-indicator__segment--last[data-v-b05b57b2]{border-radius:var(--box-fill-indicator-segment-radius) var(--box-fill-indicator-segment-cap-radius) var(--box-fill-indicator-segment-cap-radius) var(--box-fill-indicator-segment-radius)}.box-fill-indicator__segment--filled[data-v-b05b57b2]{background:var(--box-fill-indicator-segment-filled)}.box-fill-indicator__knob[data-v-b05b57b2]{flex-shrink:0;align-self:center;width:var(--box-fill-indicator-knob-size);height:var(--box-fill-indicator-knob-size);aspect-ratio:1;border-radius:50%;background:var(--box-fill-indicator-knob-bg);margin:auto}.accordion[data-v-56a6beab]{display:flex;flex-direction:column;width:100%;max-width:var(--accordion-width);border-radius:var(--accordion-radius);background:var(--accordion-bg);box-shadow:var(--accordion-shadow);overflow:hidden}.accordion--full-width[data-v-56a6beab]{max-width:none}.accordion--disabled[data-v-56a6beab]{opacity:.6;pointer-events:none}.accordion__header[data-v-56a6beab]{display:flex;align-items:center;justify-content:space-between;gap:var(--accordion-header-gap);width:100%;margin:0;padding:var(--accordion-padding);border:none;background:transparent;cursor:pointer;appearance:none;text-align:left;transition:padding-bottom var(--accordion-duration) var(--accordion-easing)}.accordion__header[data-v-56a6beab]:disabled{cursor:not-allowed}.accordion__header[data-v-56a6beab]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.accordion--open .accordion__header[data-v-56a6beab]{padding-bottom:var(--accordion-content-offset)}.accordion__title[data-v-56a6beab]{flex:1 1 auto;min-width:0;color:var(--accordion-title-color);font-family:var(--font-family-base);font-size:var(--accordion-title-font-size);font-weight:700;line-height:var(--accordion-title-line-height)}.accordion__chevron[data-v-56a6beab]{flex-shrink:0;transform:rotate(180deg);transition:transform var(--accordion-duration) var(--accordion-easing)}.accordion--open .accordion__chevron[data-v-56a6beab]{transform:rotate(0)}.accordion__body[data-v-56a6beab]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--accordion-duration) var(--accordion-easing)}.accordion__body--open[data-v-56a6beab]{grid-template-rows:1fr}.accordion__content[data-v-56a6beab]{overflow:hidden;min-height:0}.accordion__content-inner[data-v-56a6beab]{padding:0 var(--accordion-padding) var(--accordion-padding);color:var(--accordion-content-color);font-family:var(--font-family-base);font-size:var(--accordion-content-font-size);font-weight:400;line-height:var(--accordion-content-line-height)}.accordion__content-inner[data-v-56a6beab] p{margin:0}.accordion__content-inner[data-v-56a6beab] p+p{margin-top:.75em}@media(prefers-reduced-motion:reduce){.accordion__header[data-v-56a6beab],.accordion__chevron[data-v-56a6beab],.accordion__body[data-v-56a6beab]{transition:none}}.brand-logo[data-v-fe2d4ee9]{display:block;max-width:100%;height:auto;object-fit:contain}.brand-logo--square[data-v-fe2d4ee9],.brand-logo--horizontal[data-v-fe2d4ee9]{flex-shrink:0}.skeleton[data-v-cf1cbeba]{display:block;flex-shrink:0;background:linear-gradient(90deg,var(--color-gray-2) 0%,var(--color-gray-10) 50%,var(--color-gray-2) 100%);background-size:200% 100%;animation:skeleton-shimmer-cf1cbeba 1.2s ease-in-out infinite}@keyframes skeleton-shimmer-cf1cbeba{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.skeleton[data-v-cf1cbeba]{animation:none;background:var(--color-gray-2)}}.route-progress[data-v-1d6c2998]{position:fixed;top:0;right:0;left:0;z-index:1000;height:3px;overflow:hidden;pointer-events:none}.route-progress__bar[data-v-1d6c2998]{width:100%;height:100%;background:linear-gradient(90deg,var(--color-base-primary) 0%,color-mix(in srgb,var(--color-base-primary) 65%,white) 50%,var(--color-base-primary) 100%);background-size:200% 100%;animation:route-progress-shimmer-1d6c2998 .8s ease-in-out infinite;transform-origin:left center}.route-progress-enter-active[data-v-1d6c2998],.route-progress-leave-active[data-v-1d6c2998]{transition:opacity .25s ease}.route-progress-enter-from[data-v-1d6c2998],.route-progress-leave-to[data-v-1d6c2998]{opacity:0}@keyframes route-progress-shimmer-1d6c2998{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.route-progress__bar[data-v-1d6c2998]{animation:none;background:var(--color-base-primary)}.route-progress-enter-active[data-v-1d6c2998],.route-progress-leave-active[data-v-1d6c2998]{transition:none}}.scrollbar[data-v-4961d6f2]{flex:0 0 14px;align-self:stretch;min-height:0;padding:24px 2px 24px 6px;opacity:1;transition:opacity .15s ease}.scrollbar--hidden[data-v-4961d6f2]{visibility:hidden}.scrollbar__track[data-v-4961d6f2]{width:6px;height:100%;padding:1px;border-radius:var(--corner-full);background:var(--color-gray-10);cursor:pointer;touch-action:none}.scrollbar__thumb[data-v-4961d6f2]{width:4px;height:28px;border-radius:var(--corner-full);background:var(--color-base-white);cursor:grab;touch-action:none}.scrollbar:hover .scrollbar__track[data-v-4961d6f2],.scrollbar--active .scrollbar__track[data-v-4961d6f2]{background:var(--color-secondary-light)}.scrollbar--active .scrollbar__thumb[data-v-4961d6f2]{background:var(--color-base-primary);cursor:grabbing}.hero-video[data-v-d52dbd1e]{box-sizing:border-box;width:100%;padding:0;background:var(--hero-video-section-bg)}.hero-video__shell[data-v-d52dbd1e]{width:100%;max-width:var(--hero-video-max-width);margin:0 auto}.hero-video__frame[data-v-d52dbd1e]{position:relative;width:100%;aspect-ratio:var(--hero-video-aspect-ratio);overflow:hidden;background:var(--hero-video-bg);border:var(--hero-video-border-width) solid transparent;border-radius:var(--hero-video-radius-mobile)}.hero-video__media[data-v-d52dbd1e]{display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .35s ease}.hero-video__media--ready[data-v-d52dbd1e]{opacity:1}.hero-video__skeleton[data-v-d52dbd1e]{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,var(--color-gray-2) 0%,var(--color-gray-10) 50%,var(--color-gray-2) 100%);background-size:200% 100%;animation:hero-video-skeleton-d52dbd1e 1.2s ease-in-out infinite}@keyframes hero-video-skeleton-d52dbd1e{0%{background-position:100% 0}to{background-position:-100% 0}}.hero-video__mute-btn[data-v-d52dbd1e]{position:absolute;bottom:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:50%;background:#00000073;color:#fff;cursor:pointer;transition:background .2s;z-index:10}.hero-video__mute-btn[data-v-d52dbd1e]:hover{background:#000000a6}@media(min-width:48rem){.hero-video[data-v-d52dbd1e]{padding-right:var(--hero-video-padding-x);padding-left:var(--hero-video-padding-x)}.hero-video__frame[data-v-d52dbd1e]{border-color:var(--hero-video-border-color);border-radius:var(--hero-video-radius);box-shadow:var(--hero-video-shadow),var(--hero-video-shadow-glow)}}@media(min-width:120rem){.hero-video[data-v-d52dbd1e]{margin-top:var(--hero-video-offset-top-fullhd);padding-right:0;padding-left:0}}@media(prefers-reduced-motion:reduce){.hero-video__media[data-v-d52dbd1e]{object-fit:cover;opacity:1;transition:none}.hero-video__skeleton[data-v-d52dbd1e]{animation:none;background:var(--color-gray-2)}}.box[data-v-5d0d163a]{position:relative;flex-shrink:0;display:block;overflow:hidden}.box__frame[data-v-5d0d163a]{position:absolute;overflow:hidden;pointer-events:none}.box__frame--fill[data-v-5d0d163a]{inset:0}.box__image[data-v-5d0d163a]{display:block;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.box__frame--fit-cover .box__image[data-v-5d0d163a]{object-fit:cover;object-position:center center}.box__frame--fit-contain .box__image[data-v-5d0d163a]{object-fit:contain;object-position:center bottom}.box__frame--jig-crop .box__image[data-v-5d0d163a]:not([style*=position]){object-fit:cover;object-position:center center}.box__skeleton[data-v-5d0d163a]{position:absolute;inset:0;border-radius:var(--corner-extra-small);background:linear-gradient(90deg,var(--color-gray-2) 0%,var(--color-gray-10) 50%,var(--color-gray-2) 100%);background-size:200% 100%;animation:box-skeleton-5d0d163a 1.2s ease-in-out infinite}.box__fallback[data-v-5d0d163a]{position:absolute;inset:0;border-radius:var(--corner-extra-small);background:var(--color-gray-2)}@keyframes box-skeleton-5d0d163a{0%{background-position:100% 0}to{background-position:-100% 0}}.box-card[data-v-0ab13d35]{--box-card-order-title: 1;--box-card-order-headline: 1;--box-card-order-spacer-sm: 2;--box-card-order-box: 3;--box-card-order-specs: 4;--box-card-order-action: 5;--box-card-order-spacer-grow: 6;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2rem;width:100%;padding:3rem;border-radius:1.25rem;background:var(--color-bg-surface);box-shadow:var(--box-card-shadow);overflow:hidden}.box-card--viewport-desktop[data-v-0ab13d35]{min-height:42.3025rem}.box-card--viewport-desktop.box-card--box-size-m[data-v-0ab13d35]{min-height:32rem}.box-card--viewport-desktop.box-card--box-size-s[data-v-0ab13d35]{min-height:24rem}.box-card--viewport-desktop.box-card--box-size-xs[data-v-0ab13d35]{min-height:20rem}.box-card--viewport-mobile[data-v-0ab13d35]{max-width:18.75rem;justify-content:flex-start}.box-card--viewport-mobile.box-card--mobile-min-height.box-card--with-grow-spacer[data-v-0ab13d35]{min-height:31.868rem;justify-content:flex-end}.box-card__title[data-v-0ab13d35]{order:var(--box-card-order-title);margin:0;width:100%;font-family:var(--font-family-base);font-size:1.25rem;font-weight:700;line-height:1.5rem;text-align:center;color:var(--color-text-primary)}.box-card--viewport-desktop:not(.box-card--compact-title) .box-card__title[data-v-0ab13d35]{font-size:1.625rem;line-height:1.75rem}.box-card__headline[data-v-0ab13d35]{order:var(--box-card-order-headline);margin:0;width:100%;text-align:center;color:var(--color-text-primary)}.box-card__headline-line[data-v-0ab13d35]{margin:0;font-family:var(--font-family-base);font-size:1.625rem;font-weight:700;line-height:1.75rem}.box-card__headline-line+.box-card__headline-line[data-v-0ab13d35]{margin-top:0}.box-card__spacer[data-v-0ab13d35]{order:var(--box-card-order-spacer-sm);flex-shrink:0;width:100%}.box-card__spacer--sm[data-v-0ab13d35]{height:.368rem}.box-card__spacer--grow[data-v-0ab13d35]{order:var(--box-card-order-spacer-grow);flex:1 1 0;min-height:0}.box-card__visual[data-v-0ab13d35]{order:var(--box-card-order-box);display:flex;justify-content:center;flex-shrink:0}.box-card__specs[data-v-0ab13d35]{order:var(--box-card-order-specs);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.75rem;row-gap:1.5rem;width:14.5rem;margin:0}.box-card__spec[data-v-0ab13d35]{display:contents}.box-card__spec-icon[data-v-0ab13d35]{margin:0;grid-column:1;display:flex;align-items:center;justify-content:center;align-self:center;width:2rem;height:2rem;color:var(--color-text-secondary)}.box-card__spec-icon-svg[data-v-0ab13d35],.box-card__spec-icon-svg[data-v-0ab13d35] .icon__svg{align-self:center}.box-card__spec-body[data-v-0ab13d35]{margin:0;grid-column:2;display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.box-card__spec-label[data-v-0ab13d35]{font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:400;line-height:var(--font-line-body-16-regular);color:var(--color-text-secondary)}.box-card__spec-value[data-v-0ab13d35]{font-family:var(--font-family-base);font-size:var(--font-size-body-20-bold);font-weight:700;line-height:var(--font-line-body-20-bold);color:var(--color-gray-60)}.box-card__action[data-v-0ab13d35]{order:var(--box-card-order-action);width:100%}.box-card__action[data-v-0ab13d35] .base-button{width:100%}.combo-card[data-v-15e25491]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2rem;width:min(100%,29.8125rem);padding:3rem;overflow:hidden;border-radius:var(--corner-large-increased);background:var(--color-bg-surface);box-sizing:border-box}.combo-card__main[data-v-15e25491]{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}.combo-card__heading[data-v-15e25491]{display:flex;align-items:center;gap:.625rem;width:100%;padding-block:.5rem}.combo-card__title[data-v-15e25491]{flex:1;margin:0;font:700 var(--font-size-title-26-bold)/var(--font-line-title-26-bold) var(--font-family-base);color:var(--color-text-primary)}.combo-card__badge[data-v-15e25491]{display:inline-flex;align-items:center;gap:.1875rem;padding:.1875rem .75rem;border-radius:var(--corner-full);background:var(--color-accent-one);color:var(--color-base-white);font:700 var(--font-size-body-16-bold)/var(--font-line-body-16-bold) var(--font-family-base);white-space:nowrap}.combo-card__badge img[data-v-15e25491]{width:1.5rem;height:1.5rem}.combo-card__media[data-v-15e25491]{width:13.5625rem;height:22.5rem}.combo-card__media img[data-v-15e25491]{width:100%;height:100%;object-fit:contain}.combo-card__button[data-v-15e25491]{width:100%}.combo-card__mobile-badge[data-v-15e25491]{display:none}@media(max-width:47.999rem){.combo-card[data-v-15e25491]{width:min(100%,18.5rem);padding:2rem 3rem}.combo-card__main[data-v-15e25491]{gap:2rem}.combo-card__heading[data-v-15e25491]{flex-direction:column;align-items:flex-start;gap:.75rem;padding:0 .75rem}.combo-card__title[data-v-15e25491]{font-size:var(--font-size-body-20-bold);line-height:var(--font-line-body-20-bold)}.combo-card__badge[data-v-15e25491]{position:absolute;right:0;bottom:0}.combo-card__media[data-v-15e25491]{position:relative;width:10.75rem;height:17.8125rem;align-self:center}.combo-card__heading .combo-card__badge[data-v-15e25491]{display:none}.combo-card__mobile-badge[data-v-15e25491]{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;gap:.1875rem;padding:.1875rem .75rem;border-radius:var(--corner-full);background:var(--color-accent-one);color:#fff;font:700 1rem/1.125rem var(--font-family-base)}.combo-card__mobile-badge img[data-v-15e25491]{width:1.5rem;height:1.5rem}.combo-card__button[data-v-15e25491]{border-radius:var(--corner-full);padding-block:.375rem;font-size:var(--font-size-body-16-bold);line-height:var(--font-line-body-16-bold)}}.combo-item[data-v-7a741456]{position:relative;display:flex;flex:1 1 12.5rem;min-width:12.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem;padding:.375rem .375rem .75rem;border:0;border-radius:.75rem;background:var(--color-base-white);color:var(--color-text-primary);font-family:var(--font-family-base);cursor:pointer}.combo-item__check[data-v-7a741456]{position:absolute;top:.4375rem;left:.375rem}.combo-item__media[data-v-7a741456]{display:block;width:9.6875rem;height:6.875rem}.combo-item__media img[data-v-7a741456]{width:100%;height:100%;object-fit:contain}.combo-item__name[data-v-7a741456]{font-size:var(--font-size-body-16-regular);line-height:var(--font-line-body-16-regular);text-align:center}.combo-item[data-v-7a741456]:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.combo-item[aria-disabled=true][data-v-7a741456]{cursor:default}@media(max-width:47.999rem){.combo-item[data-v-7a741456]{min-width:0;max-width:none}}.accessories-card[data-v-ab3aa6d0]{--accessories-card-padding: 2rem 1.5rem;--accessories-card-radius: 1.25rem;--accessories-card-gap: 2rem;--accessories-card-body-gap: 1.9375rem;--accessories-card-media-gap: 1.5rem;--accessories-card-bg: var(--color-base-white);--accessories-card-banner-icon: var(--color-warn-dark);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:var(--accessories-card-gap);width:100%;max-width:34.375rem;padding:var(--accessories-card-padding);overflow:hidden;border-radius:var(--accessories-card-radius);background:var(--accessories-card-bg)}.accessories-card__body[data-v-ab3aa6d0]{display:flex;flex-direction:column;gap:var(--accessories-card-body-gap);width:100%}.accessories-card__media[data-v-ab3aa6d0]{display:flex;align-items:center;justify-content:center;gap:2.625rem;width:min(25rem,148%)}.accessories-card--mobile .accessories-card__media[data-v-ab3aa6d0]{justify-content:center;width:100%}.accessories-card__image[data-v-ab3aa6d0]{position:relative;flex-shrink:0;overflow:hidden}.accessories-card__image--primary[data-v-ab3aa6d0]{width:11.65625rem;aspect-ratio:196 / 115}.accessories-card__image--secondary[data-v-ab3aa6d0]{flex:1 1 0;min-width:8rem;aspect-ratio:2198 / 1381}.accessories-card__image--slide[data-v-ab3aa6d0]{flex:0 0 11.65625rem;width:11.65625rem;aspect-ratio:196 / 115;scroll-snap-align:start}.accessories-card__image-el[data-v-ab3aa6d0]{display:block;width:100%;height:100%;object-fit:contain}.accessories-card__content[data-v-ab3aa6d0]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;min-width:0;color:var(--color-text-primary);font-family:var(--font-family-base)}.accessories-card__heading[data-v-ab3aa6d0]{display:flex;flex-direction:column;gap:.75rem;width:100%}.accessories-card__title[data-v-ab3aa6d0],.accessories-card__subtitle[data-v-ab3aa6d0],.accessories-card__models-title[data-v-ab3aa6d0],.accessories-card__models-list[data-v-ab3aa6d0],.accessories-card__banner-text[data-v-ab3aa6d0],.accessories-card__price-label[data-v-ab3aa6d0],.accessories-card__price-value[data-v-ab3aa6d0]{margin:0}.accessories-card__title[data-v-ab3aa6d0]{font-size:var(--font-size-body-20-bold);font-weight:700;line-height:var(--font-line-body-20-bold)}.accessories-card__subtitle[data-v-ab3aa6d0]{color:var(--color-gray-60);font-size:var(--font-size-body-16-regular);font-weight:500;line-height:var(--font-line-body-16-regular)}.accessories-card__models[data-v-ab3aa6d0]{display:flex;flex-direction:column;gap:.375rem;width:8.125rem;max-width:100%}.accessories-card__models-title[data-v-ab3aa6d0]{font-size:var(--font-size-subtitle-18-semibold);font-weight:600;line-height:var(--font-line-subtitle-18-semibold)}.accessories-card__models-list[data-v-ab3aa6d0]{display:flex;flex-direction:column;gap:0;padding:0;list-style:none;color:var(--color-gray-60);font-size:var(--font-size-body-16-regular);font-weight:400;line-height:var(--font-line-body-16-regular)}.accessories-card__model[data-v-ab3aa6d0]{white-space:nowrap}.accessories-card__banner[data-v-ab3aa6d0]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%;padding:.75rem 1.5rem;border-radius:var(--corner-large);background:var(--color-warn-light)}.accessories-card__banner-icon[data-v-ab3aa6d0]{flex-shrink:0}.accessories-card__banner-text[data-v-ab3aa6d0]{flex:1 1 0;min-width:0;color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:500;line-height:var(--font-line-body-16-regular);word-break:break-word}.accessories-card__footer[data-v-ab3aa6d0]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.75rem;width:100%}.accessories-card__price[data-v-ab3aa6d0]{display:flex;align-items:center;justify-content:center;gap:2rem;width:100%;font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);line-height:var(--font-line-body-16-regular);white-space:nowrap}.accessories-card__price-label[data-v-ab3aa6d0]{color:var(--color-gray-60);font-weight:400;text-transform:uppercase}.accessories-card__price-value[data-v-ab3aa6d0]{color:var(--color-text-primary);font-weight:700}.accessories-card__button[data-v-ab3aa6d0],.accessories-card__button[data-v-ab3aa6d0] .base-button{width:100%}.accessories-card--desktop[data-v-ab3aa6d0]{--accessories-card-padding: 3rem;max-width:38.375rem}.accessories-card--desktop .accessories-card__body[data-v-ab3aa6d0]{display:flex;flex-direction:row;align-items:center;min-height:21.125rem}.accessories-card--desktop .accessories-card__media[data-v-ab3aa6d0]{flex-direction:column;align-items:flex-end;gap:var(--accessories-card-media-gap);width:16.125rem}.accessories-card--desktop .accessories-card__image--primary[data-v-ab3aa6d0],.accessories-card--desktop .accessories-card__image--secondary[data-v-ab3aa6d0]{width:100%}.accessories-card--desktop .accessories-card__content[data-v-ab3aa6d0]{flex:1 1 0;align-items:flex-start;gap:2rem}.accessories-card--desktop .accessories-card__heading[data-v-ab3aa6d0]{gap:1rem}.accessories-card--desktop .accessories-card__title[data-v-ab3aa6d0]{font-size:2rem;line-height:1.875rem}.accessories-card--desktop .accessories-card__subtitle[data-v-ab3aa6d0]{font-size:var(--font-size-subtitle-18-semibold);font-weight:600;line-height:var(--font-line-subtitle-18-semibold)}.accessories-card--desktop .accessories-card__models[data-v-ab3aa6d0]{gap:.75rem}.accessories-card--desktop .accessories-card__banner[data-v-ab3aa6d0]{min-height:3.5rem}.accessories-card--desktop .accessories-card__footer[data-v-ab3aa6d0]{flex-direction:row;align-items:center;gap:3rem;min-height:3.75rem}.accessories-card--desktop .accessories-card__price[data-v-ab3aa6d0]{flex:1 1 0}.accessories-card--desktop .accessories-card__button[data-v-ab3aa6d0]{flex:0 0 15rem;width:15rem}@media(max-width:47.9375rem){.accessories-card[data-v-ab3aa6d0]{max-width:18.5rem}.accessories-card__media--mobile[data-v-ab3aa6d0]{justify-content:center;gap:2.625rem;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.accessories-card__media--mobile[data-v-ab3aa6d0]::-webkit-scrollbar{display:none}}.consent-checkbox[data-v-2fcaf29f]{display:flex;align-items:flex-start;gap:.625rem;width:100%}.consent-checkbox__box[data-v-2fcaf29f]{flex-shrink:0;margin-top:.0625rem}.consent-checkbox__text[data-v-2fcaf29f]{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-body-14-regular, .875rem);font-weight:400;line-height:var(--font-line-body-14-regular, 1.25rem);color:var(--color-text-secondary)}.consent-checkbox__toggle[data-v-2fcaf29f]{cursor:pointer}.consent-checkbox__link[data-v-2fcaf29f]{color:var(--color-base-primary);text-decoration:underline;text-underline-position:from-font}.consent-checkbox__link[data-v-2fcaf29f]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--corner-extra-small)}.cookie-consent[data-v-841bb051]{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--cookie-consent-gap-desktop);width:min(var(--cookie-consent-width-desktop),100%);padding:var(--cookie-consent-padding-desktop);border-radius:var(--cookie-consent-radius);background:var(--cookie-consent-bg);box-shadow:var(--cookie-consent-shadow);color:var(--color-base-black);overflow:hidden}.cookie-consent__image[data-v-841bb051]{flex:0 0 auto;width:var(--cookie-consent-image-size-desktop);height:var(--cookie-consent-image-size-desktop);object-fit:cover}.cookie-consent__content[data-v-841bb051]{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:var(--cookie-consent-content-gap);min-width:0}.cookie-consent__title[data-v-841bb051],.cookie-consent__text[data-v-841bb051]{width:100%;margin:0;font-family:var(--font-family-base);letter-spacing:0}.cookie-consent__title[data-v-841bb051]{color:var(--cookie-consent-title-color);font-size:var(--cookie-consent-title-font-size-desktop);font-weight:700;line-height:var(--cookie-consent-title-line-height-desktop)}.cookie-consent__text[data-v-841bb051]{color:var(--cookie-consent-text-color);font-size:var(--cookie-consent-text-font-size-desktop);font-weight:400;line-height:var(--cookie-consent-text-line-height-desktop)}.cookie-consent__actions[data-v-841bb051]{display:flex;flex:0 0 auto;align-items:center;gap:var(--cookie-consent-actions-gap)}.cookie-consent__button[data-v-841bb051]{flex:0 0 auto}@media(max-width:63.999rem){.cookie-consent[data-v-841bb051]{justify-content:center;gap:var(--cookie-consent-gap-mobile);width:min(var(--cookie-consent-width-mobile),100%);padding:var(--cookie-consent-padding-mobile)}.cookie-consent__image[data-v-841bb051]{width:var(--cookie-consent-image-size-mobile);height:var(--cookie-consent-image-size-mobile)}.cookie-consent__content[data-v-841bb051]{min-width:var(--cookie-consent-content-min-mobile)}.cookie-consent__title[data-v-841bb051]{font-size:var(--cookie-consent-title-font-size-mobile);font-weight:600;line-height:var(--cookie-consent-title-line-height-mobile)}.cookie-consent__text[data-v-841bb051]{font-size:var(--cookie-consent-text-font-size-mobile);line-height:var(--cookie-consent-text-line-height-mobile)}.cookie-consent__actions[data-v-841bb051]{flex-wrap:wrap;align-content:center}.cookie-consent__button[data-v-841bb051]{box-sizing:border-box;height:var(--cookie-consent-button-height-mobile);min-height:var(--cookie-consent-button-height-mobile);padding:var(--cookie-consent-button-padding-y-mobile) var(--cookie-consent-button-padding-x-mobile);border-radius:var(--corner-full);font-size:var(--cookie-consent-button-font-size-mobile);line-height:var(--cookie-consent-button-line-height-mobile)}}@media(max-width:30rem){.cookie-consent[data-v-841bb051]{align-items:flex-start}.cookie-consent__actions[data-v-841bb051],.cookie-consent__button[data-v-841bb051]{width:100%}}.slider-media[data-v-031c1e8d]{position:relative;flex-shrink:0;display:block;max-width:100%}.slider-media__frame[data-v-031c1e8d]{position:absolute;inset:0;pointer-events:none;filter:drop-shadow(-.123rem .247rem .74rem rgba(0,0,0,.25))}.slider-media--size-compact-mobile .slider-media__frame[data-v-031c1e8d]{filter:drop-shadow(-.095rem .191rem .572rem rgba(0,0,0,.25))}.slider-media__frame[data-v-031c1e8d]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 .185rem #1136542e;pointer-events:none}.slider-media--size-compact-mobile .slider-media__frame[data-v-031c1e8d]:after{box-shadow:inset 0 0 .143rem #1136542e}.slider-media__image[data-v-031c1e8d]{display:block;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.slider-media--fit-bottom.slider-media--size-default[data-v-031c1e8d]{width:100%;height:auto}.slider-media--fit-bottom.slider-media--size-default .slider-media__frame[data-v-031c1e8d]{position:relative;inset:auto;width:100%;height:auto}.slider-media--fit-bottom.slider-media--size-default .slider-media__image[data-v-031c1e8d]{width:100%;height:auto}.slider-media--fit-bottom .slider-media__image[data-v-031c1e8d]{object-fit:contain;object-position:center bottom}.slider-media--fit-contain .slider-media__image[data-v-031c1e8d]{object-fit:contain;object-position:center center}.slider-media--fit-cover .slider-media__image[data-v-031c1e8d]{object-fit:cover;object-position:center center}.slider-media__skeleton[data-v-031c1e8d]{width:100%;height:100%;border-radius:var(--corner-extra-small);background:linear-gradient(90deg,var(--color-gray-2) 0%,var(--color-gray-10) 50%,var(--color-gray-2) 100%);background-size:200% 100%;animation:slider-media-skeleton-031c1e8d 1.2s ease-in-out infinite}.slider-media__fallback[data-v-031c1e8d]{width:100%;height:100%;border-radius:var(--corner-extra-small);background:var(--color-gray-2)}@keyframes slider-media-skeleton-031c1e8d{0%{background-position:100% 0}to{background-position:-100% 0}}.slider[data-v-d5cdc2e6]{display:inline-flex;flex-shrink:0}.bottom-sheet-root[data-v-b48abbca]{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;pointer-events:auto}.bottom-sheet-root__backdrop[data-v-b48abbca]{position:absolute;inset:0;background:var(--bottom-sheet-backdrop)}.bottom-sheet[data-v-b48abbca]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;padding-top:.375rem;gap:var(--bottom-sheet-header-gap);background:var(--color-bg-surface);border-radius:var(--bottom-sheet-radius-top) var(--bottom-sheet-radius-top) 0 0;box-shadow:0 -.25rem 1rem #27292b14;overflow:hidden;transition:height var(--bottom-sheet-duration) var(--bottom-sheet-easing);will-change:height}.bottom-sheet--dragging[data-v-b48abbca]{transition:none;-webkit-user-select:none;user-select:none}.bottom-sheet__header[data-v-b48abbca]{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;flex-shrink:0}.bottom-sheet__handle-zone[data-v-b48abbca]{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 2rem .25rem;cursor:grab;touch-action:none}.bottom-sheet__handle-zone[data-v-b48abbca]:active{cursor:grabbing}.bottom-sheet__handle[data-v-b48abbca]{width:var(--bottom-sheet-handle-width);height:var(--bottom-sheet-handle-height);border-radius:var(--corner-full);background:var(--bottom-sheet-handle-color);flex-shrink:0;pointer-events:none}.bottom-sheet__title-row[data-v-b48abbca]{display:grid;grid-template-columns:var(--bottom-sheet-close-reserve) 1fr var(--bottom-sheet-close-reserve);align-items:center;gap:.375rem;width:100%;padding:0 .75rem;box-sizing:border-box}.bottom-sheet__title-spacer[data-v-b48abbca]{width:var(--bottom-sheet-close-reserve)}.bottom-sheet__title[data-v-b48abbca]{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-subtitle-18-semibold);font-weight:600;line-height:var(--font-line-subtitle-18-semibold);color:var(--bottom-sheet-title-color);text-align:center}.bottom-sheet__close-wrap[data-v-b48abbca]{display:flex;justify-content:flex-end;width:var(--bottom-sheet-close-reserve)}.bottom-sheet__content[data-v-b48abbca]{width:100%;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.bottom-sheet--expanded .bottom-sheet__content[data-v-b48abbca]{flex:1 1 auto}.bottom-sheet-fade-enter-active[data-v-b48abbca],.bottom-sheet-fade-leave-active[data-v-b48abbca]{transition:opacity var(--bottom-sheet-duration) var(--bottom-sheet-easing)}.bottom-sheet-fade-enter-from[data-v-b48abbca],.bottom-sheet-fade-leave-to[data-v-b48abbca]{opacity:0}.bottom-sheet-slide-enter-active[data-v-b48abbca],.bottom-sheet-slide-leave-active[data-v-b48abbca]{transition:transform var(--bottom-sheet-duration) var(--bottom-sheet-easing)}.bottom-sheet-slide-enter-from[data-v-b48abbca],.bottom-sheet-slide-leave-to[data-v-b48abbca]{transform:translateY(100%)}.bottom-sheet-slide-enter-to[data-v-b48abbca],.bottom-sheet-slide-leave-from[data-v-b48abbca]{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.bottom-sheet[data-v-b48abbca],.bottom-sheet-fade-enter-active[data-v-b48abbca],.bottom-sheet-fade-leave-active[data-v-b48abbca],.bottom-sheet-slide-enter-active[data-v-b48abbca],.bottom-sheet-slide-leave-active[data-v-b48abbca]{transition:none}}.information-banner[data-v-9d45a979]{box-sizing:border-box;display:flex;align-items:center;gap:var(--information-banner-gap);width:100%;max-width:var(--information-banner-max-width);padding:var(--information-banner-padding-y) var(--information-banner-padding-x);border-radius:var(--information-banner-radius)}.information-banner__icon[data-v-9d45a979]{flex-shrink:0}.information-banner__text[data-v-9d45a979]{flex:1 1 0;min-width:0;margin:0;font-family:var(--font-family-base);font-size:var(--information-banner-font-size);font-weight:500;line-height:var(--information-banner-line-height);word-break:break-word}.information-banner--default[data-v-9d45a979]{background:var(--information-banner-bg-default);color:var(--information-banner-text-default)}.information-banner--success[data-v-9d45a979]{background:var(--information-banner-bg-success);color:var(--information-banner-text-success)}.information-banner--warning[data-v-9d45a979]{background:var(--information-banner-bg-warning);color:var(--information-banner-text-warning)}.information-banner--error[data-v-9d45a979]{background:var(--information-banner-bg-error);color:var(--information-banner-text-error)}.information-banner--fluid[data-v-9d45a979]{max-width:none}.accessory-card[data-v-3f1ee178]{display:flex;flex-direction:column;gap:var(--accessory-card-gap);width:100%;padding:var(--accessory-card-padding);border-radius:var(--accessory-card-radius);background:var(--accessory-card-bg);box-sizing:border-box}.accessory-card__main[data-v-3f1ee178]{width:100%}.accessory-card__main--mobile[data-v-3f1ee178]{display:flex;flex-direction:column;gap:var(--accessory-card-gap)}.accessory-card__desktop-row[data-v-3f1ee178]{display:flex;align-items:center;gap:var(--accessory-card-row-gap);width:100%}.accessory-card__checkbox-wrap[data-v-3f1ee178]{display:flex;align-items:flex-start;align-self:stretch;flex-shrink:0;padding-top:var(--accessory-card-checkbox-offset);padding-left:var(--accessory-card-checkbox-offset)}.accessory-card__checkbox[data-v-3f1ee178]{flex-shrink:0}.accessory-card__image[data-v-3f1ee178]{position:relative;flex-shrink:0;overflow:hidden}.accessory-card__image--desktop[data-v-3f1ee178]{width:var(--accessory-card-image-width-desktop);height:var(--accessory-card-image-height-desktop);border-radius:var(--accessory-card-image-radius-desktop)}.accessory-card__image--mobile[data-v-3f1ee178]{width:var(--accessory-card-image-width-mobile);height:var(--accessory-card-image-height-mobile);border-radius:var(--accessory-card-image-radius-mobile)}.accessory-card__image-el[data-v-3f1ee178]{display:block;width:100%;height:100%;object-fit:contain}.accessory-card__content[data-v-3f1ee178]{display:flex;flex-direction:column;justify-content:center;min-width:0}.accessory-card__content--desktop[data-v-3f1ee178]{flex:1 1 0;gap:var(--accessory-card-content-gap-desktop)}.accessory-card__content--mobile[data-v-3f1ee178]{flex:1 1 0;gap:var(--accessory-card-content-gap-mobile)}.accessory-card__title[data-v-3f1ee178],.accessory-card__description[data-v-3f1ee178],.accessory-card__price[data-v-3f1ee178]{margin:0;font-family:var(--font-family-base);word-break:break-word}.accessory-card__title--desktop[data-v-3f1ee178]{font-size:var(--accessory-card-title-font-size-desktop);font-weight:700;line-height:var(--accessory-card-title-line-height-desktop);color:var(--accessory-card-title-color)}.accessory-card__description--desktop[data-v-3f1ee178]{font-size:var(--accessory-card-description-font-size-desktop);font-weight:400;line-height:var(--accessory-card-description-line-height-desktop);color:var(--accessory-card-description-color)}.accessory-card__price--desktop[data-v-3f1ee178]{flex-shrink:0;font-size:var(--accessory-card-price-font-size-desktop);font-weight:700;line-height:var(--accessory-card-price-line-height-desktop);color:var(--accessory-card-price-color);white-space:nowrap}.accessory-card__mobile-header[data-v-3f1ee178]{display:flex;align-items:center;gap:var(--accessory-card-row-gap);width:100%;padding:var(--accessory-card-mobile-header-padding);overflow:hidden}.accessory-card__title--mobile[data-v-3f1ee178]{flex:1 1 0;min-width:0;font-size:var(--accessory-card-title-font-size-mobile);font-weight:700;line-height:var(--accessory-card-title-line-height-mobile);color:var(--accessory-card-title-color)}.accessory-card__mobile-body[data-v-3f1ee178]{display:flex;align-items:center;gap:var(--accessory-card-row-gap);width:100%}.accessory-card__description--mobile[data-v-3f1ee178]{font-size:var(--accessory-card-description-font-size-mobile);font-weight:400;line-height:var(--accessory-card-description-line-height-mobile);color:var(--accessory-card-description-color)}.accessory-card__price--mobile[data-v-3f1ee178]{font-size:var(--accessory-card-price-font-size-mobile);font-weight:700;line-height:var(--accessory-card-price-line-height-mobile);color:var(--accessory-card-price-color);white-space:nowrap}.accessory-card__banner[data-v-3f1ee178]{width:100%}.snackbar[data-v-3e2f45a9]{position:relative;box-sizing:border-box;width:var(--snackbar-width);max-width:100%;overflow:visible;border-radius:var(--snackbar-radius);background:var(--snackbar-bg);color:var(--snackbar-text)}.snackbar--with-action[data-v-3e2f45a9]{display:flex;flex-direction:column;align-items:center;gap:var(--snackbar-gap-action);padding:var(--snackbar-padding-action-y-top) var(--snackbar-padding-x) var(--snackbar-padding-action-y-bottom)}.snackbar[data-v-3e2f45a9]:not(.snackbar--with-action){display:flex;align-items:center;justify-content:center;gap:var(--snackbar-gap);padding:var(--snackbar-padding)}.snackbar__body[data-v-3e2f45a9]{width:100%;min-width:0}.snackbar__message-row[data-v-3e2f45a9]{display:flex;align-items:center;gap:var(--snackbar-gap);width:100%;min-width:0;padding-right:var(--snackbar-close-reserve)}.snackbar__status-icon[data-v-3e2f45a9]{flex-shrink:0}.snackbar__message[data-v-3e2f45a9]{flex:1 1 0;min-width:0;margin:0;font-family:var(--font-family-base);font-size:var(--snackbar-message-font-size);font-weight:400;line-height:var(--snackbar-message-line-height);color:inherit;word-break:break-word}.snackbar__action[data-v-3e2f45a9]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:var(--snackbar-action-gap);margin:0;padding:var(--snackbar-action-padding-y) var(--snackbar-action-padding-x);border:none;border-radius:var(--corner-full);background:transparent;font-family:var(--font-family-base);font-size:var(--snackbar-action-font-size);font-weight:700;line-height:var(--snackbar-action-line-height);cursor:pointer;transition:opacity .15s ease}.snackbar__action[data-v-3e2f45a9]:hover{opacity:.85}.snackbar__action[data-v-3e2f45a9]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.snackbar__action-label[data-v-3e2f45a9]{white-space:nowrap}.snackbar__close[data-v-3e2f45a9]{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:var(--snackbar-close-padding);border:none;border-radius:var(--corner-full);background:transparent;color:var(--snackbar-close-icon);cursor:pointer;transition:opacity .15s ease}.snackbar__close[data-v-3e2f45a9]:hover{opacity:.75}.snackbar__close[data-v-3e2f45a9]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.snackbar-host[data-v-09783322]{position:fixed;top:0;right:0;left:0;display:flex;justify-content:center;padding:max(env(safe-area-inset-top,0px),var(--snackbar-host-offset-y)) var(--snackbar-host-offset-x);pointer-events:none}.snackbar-host--active[data-v-09783322]{pointer-events:none}.snackbar-host__stack[data-v-09783322]{display:flex;flex-direction:column;align-items:center;gap:var(--snackbar-host-gap);width:100%;max-width:var(--snackbar-width)}.snackbar-host__item[data-v-09783322]{position:relative;width:100%;max-width:var(--snackbar-width);pointer-events:auto}.snackbar-host-enter-active[data-v-09783322],.snackbar-host-leave-active[data-v-09783322]{transition:opacity var(--snackbar-host-duration) var(--snackbar-host-easing),transform var(--snackbar-host-duration) var(--snackbar-host-easing)}.snackbar-host-leave-active[data-v-09783322]{position:absolute;z-index:1}.snackbar-host-enter-from[data-v-09783322],.snackbar-host-leave-to[data-v-09783322]{opacity:0;transform:translateY(calc(-100% - var(--snackbar-host-slide-offset)))}.snackbar-host-enter-to[data-v-09783322],.snackbar-host-leave-from[data-v-09783322]{opacity:1;transform:translateY(0)}.snackbar-host-move[data-v-09783322]{transition:transform var(--snackbar-host-duration) var(--snackbar-host-easing)}.feedback-card[data-v-60c7c50d]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--feedback-card-gap);width:100%;max-width:var(--feedback-card-max-width)}.feedback-card__header[data-v-60c7c50d]{display:flex;align-items:center;gap:var(--feedback-card-header-gap);width:100%}.feedback-card__avatar[data-v-60c7c50d]{position:relative;flex-shrink:0;width:var(--feedback-card-avatar-size);height:var(--feedback-card-avatar-size);overflow:hidden;border-radius:var(--feedback-card-avatar-radius)}.feedback-card__avatar-skeleton[data-v-60c7c50d],.feedback-card__avatar-placeholder[data-v-60c7c50d]{position:absolute;inset:0}.feedback-card__avatar-placeholder[data-v-60c7c50d]{background:var(--color-gray-2)}.feedback-card__avatar-img[data-v-60c7c50d]{position:absolute;width:185.74%;height:155.56%;max-width:none;left:-23.76%;top:-10.87%;object-fit:cover;pointer-events:none;opacity:1;transition:opacity .25s ease}.feedback-card__avatar-img--hidden[data-v-60c7c50d]{opacity:0}.feedback-card__meta[data-v-60c7c50d]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--feedback-card-meta-gap);min-width:0}.feedback-card__name-row[data-v-60c7c50d]{display:flex;align-items:center;gap:var(--feedback-card-name-gap);width:100%}.feedback-card__name[data-v-60c7c50d]{flex:1 1 0;min-width:0;margin:0;font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:500;line-height:var(--font-line-body-16-regular);color:var(--color-text-primary)}.feedback-card__marketplace[data-v-60c7c50d]{flex-shrink:0}.feedback-card__marketplace--logo-img[data-v-60c7c50d]{width:24px;height:24px;object-fit:contain}.feedback-card__date[data-v-60c7c50d]{font-family:var(--font-family-base);font-size:var(--feedback-card-date-font-size);font-weight:400;line-height:var(--feedback-card-date-line-height);color:var(--color-gray-40)}.feedback-card__text-wrap[data-v-60c7c50d]{width:100%;overflow:hidden;cursor:pointer;transition:max-height var(--accordion-duration) var(--accordion-easing)}.feedback-card__text[data-v-60c7c50d]{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-body-14-regular);font-weight:400;line-height:var(--font-line-body-14-regular);color:var(--color-gray-60);white-space:pre-wrap}.feedback-card__photo-wrap[data-v-60c7c50d]{position:relative;width:100%;height:var(--feedback-card-photo-height);overflow:hidden;border-radius:var(--feedback-card-photo-radius)}.feedback-card__photo[data-v-60c7c50d]{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.feedback-card__action[data-v-60c7c50d] .base-button{width:100%;border-radius:var(--corner-full);padding-left:.75rem;padding-right:.1875rem}@media(prefers-reduced-motion:reduce){.feedback-card__text-wrap[data-v-60c7c50d]{transition:none}}.slider-card-header-controls[data-v-4ba218e9]{display:flex;flex-shrink:0;align-items:start;gap:var(--slider-card-actions-gap)}.slider-card-header-controls__action[data-v-4ba218e9]{display:flex;flex-direction:column;align-items:center;gap:var(--slider-card-action-label-gap);min-width:var(--slider-card-action-width)}.slider-card-header-controls__label[data-v-4ba218e9]{display:block;margin:0;color:var(--slider-card-action-label-color);font-family:var(--font-family-base);font-size:var(--slider-card-action-label-font-size);font-weight:400;line-height:var(--slider-card-action-label-line-height);text-align:center;white-space:nowrap}.slider-card-compact[data-v-5a2e052e]{display:flex;align-items:center;gap:.75rem;width:100%}.slider-card-compact--viewport-desktop[data-v-5a2e052e]{padding:.75rem .75rem .75rem 0}.slider-card-compact--viewport-mobile[data-v-5a2e052e]{padding:.375rem 0;gap:.75rem}.slider-card-compact__drag[data-v-5a2e052e]{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:.375rem;cursor:grab;touch-action:none}.slider-card-compact__drag[data-v-5a2e052e]:active{cursor:grabbing}.slider-card-compact__slider[data-v-5a2e052e]{flex-shrink:0;display:flex;align-items:flex-end;justify-content:center}.slider-card-compact__title[data-v-5a2e052e]{flex:1 1 0;min-width:0;margin:0;font-family:var(--font-family-base);font-weight:500;color:var(--color-text-primary)}.slider-card-compact--viewport-desktop .slider-card-compact__title[data-v-5a2e052e]{font-size:1rem;line-height:1.125rem}.slider-card-compact--viewport-mobile .slider-card-compact__title[data-v-5a2e052e]{font-size:.875rem;line-height:1rem}.slider-card-spec[data-v-f35f8824]{--slider-card-spec-icon-color: #595d61;display:flex;gap:1rem;align-items:center;width:100%}.slider-card-spec__icon[data-v-f35f8824]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;align-self:center}.slider-card-spec__icon-svg[data-v-f35f8824]{align-self:center}.slider-card-spec__body[data-v-f35f8824]{display:flex;flex:1 1 0;min-width:0}.slider-card-spec--stacked .slider-card-spec__body[data-v-f35f8824]{flex-direction:column;gap:.375rem;align-items:flex-start}.slider-card-spec--inline .slider-card-spec__body[data-v-f35f8824]{flex-direction:row;flex-wrap:wrap;gap:.75rem;align-items:center}.slider-card-spec__value[data-v-f35f8824]{font-family:var(--font-family-base);font-weight:500;color:#595d61;white-space:nowrap}.slider-card-spec--desktop.slider-card-spec--stacked .slider-card-spec__value[data-v-f35f8824],.slider-card-spec--desktop.slider-card-spec--inline .slider-card-spec__value[data-v-f35f8824]{font-size:1.25rem;line-height:1.5rem}.slider-card-spec--mobile .slider-card-spec__value[data-v-f35f8824]{font-size:.875rem;font-weight:700;line-height:1rem;color:var(--color-gray-50)}.slider-card-spec__label[data-v-f35f8824]{font-family:var(--font-family-base);font-weight:400;color:#979a9c}.slider-card-spec--desktop .slider-card-spec__label[data-v-f35f8824]{font-size:1rem;line-height:1.125rem}.slider-card-spec--mobile .slider-card-spec__label[data-v-f35f8824]{font-size:.75rem;line-height:1rem;color:var(--color-gray-40)}.slider-card-spec--inline .slider-card-spec__label[data-v-f35f8824]{flex:1 1 0;min-width:0}.slider-card-dimension-specs[data-v-503fd29a]{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:1.5rem;padding-bottom:.75rem}.slider-card-dimension-specs--mobile[data-v-503fd29a]{gap:1.5rem;padding-bottom:0}.slider-card-panel[data-v-38b06fae]{display:flex;flex-direction:column;width:100%}.slider-card-panel__layout[data-v-38b06fae]{display:flex;width:100%}.slider-card-panel__layout--desktop-full[data-v-38b06fae]{flex-direction:row;align-items:flex-start;gap:3rem;width:100%}.slider-card-panel__layout--mobile-full[data-v-38b06fae],.slider-card-panel__layout--mobile-open[data-v-38b06fae]{flex-direction:column;gap:1.5rem}.slider-card-panel__layout--mobile-open[data-v-38b06fae]{gap:.75rem}.slider-card-panel__layout--desktop-dropable-open[data-v-38b06fae]{flex-direction:column;gap:1.5rem;padding-inline:2rem;width:100%;box-sizing:border-box}.slider-card-panel__layout--desktop-dropable-open .slider-card-panel__specs-group--counts[data-v-38b06fae]{gap:0;padding-bottom:0}.slider-card-panel__layout--desktop-dropable-open[data-v-38b06fae] .slider-card-dimension-specs{padding-bottom:0}.slider-card-panel__slider-wrap--dropable-open[data-v-38b06fae],.slider-card-panel__slider-wrap--dropable-open[data-v-38b06fae] .slider{width:100%}.slider-card-panel__slider-wrap--dropable-open[data-v-38b06fae] .slider-media{width:100%!important;height:auto!important}.slider-card-panel__slider-wrap--mobile-open[data-v-38b06fae]{width:100%}.slider-card-panel__slider-wrap--mobile-open[data-v-38b06fae] .slider{width:100%;max-width:18.75rem}.slider-card-panel__slider-wrap--mobile-open[data-v-38b06fae] .slider-media{width:100%!important;height:auto!important;max-width:18.75rem}.slider-card-panel__media-col[data-v-38b06fae]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;flex-shrink:0}.slider-card-panel__layout--desktop-full .slider-card-panel__media-col[data-v-38b06fae]{width:15.625rem;max-width:100%;gap:1.5rem}.slider-card-panel__layout--mobile-full .slider-card-panel__media-col[data-v-38b06fae],.slider-card-panel__layout--mobile-open .slider-card-panel__media-col[data-v-38b06fae]{width:100%}.slider-card-panel__slider-wrap[data-v-38b06fae]{display:flex;justify-content:center;align-items:flex-end;width:100%;max-width:100%}.slider-card-panel__slider-wrap--open[data-v-38b06fae]{padding:0 2.25rem}.slider-card-panel__title[data-v-38b06fae]{margin:0;width:100%;text-align:center;font-family:var(--font-family-base);font-weight:600;color:var(--color-text-primary);font-size:1.125rem;line-height:1.5rem}.slider-card-panel__compatible[data-v-38b06fae]{display:flex;flex-direction:column;align-items:center;gap:.375rem}.slider-card-panel__compatible-label[data-v-38b06fae]{margin:0;font-family:var(--font-family-base);font-size:.75rem;line-height:1rem;color:var(--color-gray-50);text-align:center}.slider-card-panel__compatible-boxes[data-v-38b06fae]{display:flex;align-items:flex-end;gap:.375rem}.slider-card-panel__add-btn[data-v-38b06fae]{width:100%;max-width:100%}.slider-card-panel__add-btn--desktop-full[data-v-38b06fae]{width:15.625rem;max-width:100%}.slider-card-panel__specs-col[data-v-38b06fae]{display:flex;flex:1 1 0;flex-direction:column;gap:1.5rem;min-width:0}.slider-card-panel__layout--desktop-full .slider-card-panel__specs-col[data-v-38b06fae]{width:18.8125rem;flex:0 0 auto}.slider-card-panel__specs-group[data-v-38b06fae]{display:flex;flex-direction:column;width:100%}.slider-card-panel__specs-group--counts[data-v-38b06fae]{gap:.75rem}.slider-card-panel__mobile-footer[data-v-38b06fae]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.slider-card[data-v-1bf24a0d]{--slider-card-transition-duration: .32s;--slider-card-easing: cubic-bezier(.4, 0, .2, 1);box-sizing:border-box;display:flex;flex-direction:column;background:var(--color-bg-surface);box-shadow:var(--slider-card-shadow);color:var(--color-text-primary);overflow:hidden}.slider-card--interactive[data-v-1bf24a0d]{transition:padding var(--slider-card-transition-duration) var(--slider-card-easing),border-radius var(--slider-card-transition-duration) var(--slider-card-easing),gap var(--slider-card-transition-duration) var(--slider-card-easing)}.slider-card--viewport-desktop.slider-card--state-dropable[data-v-1bf24a0d],.slider-card--viewport-desktop.slider-card--state-removable[data-v-1bf24a0d],.slider-card--interactive.slider-card--viewport-desktop[data-v-1bf24a0d]:not(.slider-card--expanded){flex-direction:row;align-items:center;width:25.625rem;max-width:100%;border-radius:.75rem}.slider-card--viewport-mobile.slider-card--state-close[data-v-1bf24a0d],.slider-card--viewport-mobile.slider-card--state-removable[data-v-1bf24a0d]{align-items:stretch}.slider-card--interactive.slider-card--viewport-mobile[data-v-1bf24a0d],.slider-card--viewport-mobile.slider-card--state-close[data-v-1bf24a0d],.slider-card--viewport-mobile.slider-card--state-removable[data-v-1bf24a0d]{width:17.5rem;max-width:100%;padding:.375rem .75rem;border-radius:.75rem}.slider-card--interactive.slider-card--viewport-mobile.slider-card--expanded[data-v-1bf24a0d]{padding:.375rem .75rem 1rem;gap:.375rem}.slider-card--interactive.slider-card--viewport-desktop.slider-card--state-dropableOpen[data-v-1bf24a0d],.slider-card--viewport-desktop.slider-card--state-dropableOpen[data-v-1bf24a0d]{flex-direction:column;align-items:stretch;width:25.625rem;max-width:100%;padding:.75rem .75rem 1.5rem 0;gap:2rem;border-radius:.75rem}.slider-card--fluid.slider-card--viewport-desktop.slider-card--state-dropable[data-v-1bf24a0d],.slider-card--fluid.slider-card--viewport-desktop.slider-card--state-dropableOpen[data-v-1bf24a0d],.slider-card--fluid.slider-card--viewport-desktop.slider-card--state-removable[data-v-1bf24a0d],.slider-card--fluid.slider-card--interactive.slider-card--viewport-desktop[data-v-1bf24a0d]:not(.slider-card--expanded),.slider-card--fluid.slider-card--interactive.slider-card--viewport-mobile[data-v-1bf24a0d],.slider-card--fluid.slider-card--viewport-mobile.slider-card--state-close[data-v-1bf24a0d],.slider-card--fluid.slider-card--viewport-mobile.slider-card--state-removable[data-v-1bf24a0d],.slider-card--fluid.slider-card--viewport-mobile.slider-card--state-open[data-v-1bf24a0d]{width:100%;max-width:100%}.slider-card__expanded[data-v-1bf24a0d]{display:flex;flex-direction:column;width:100%}.slider-card--state-full[data-v-1bf24a0d],.slider-card--state-open[data-v-1bf24a0d],.slider-card--state-dropableOpen[data-v-1bf24a0d]{flex-direction:column}.slider-card--viewport-desktop.slider-card--state-full[data-v-1bf24a0d]{align-items:stretch;padding:3rem;border-radius:2.25rem}.slider-card__expanded--desktop-full[data-v-1bf24a0d]{flex:1 1 auto;min-width:0}.slider-card--viewport-mobile.slider-card--state-full[data-v-1bf24a0d]{justify-content:space-between;gap:1.5rem;min-height:53.331rem;padding:1.5rem 1.5rem 3rem;border-radius:2.25rem}.slider-card--viewport-mobile.slider-card--state-open[data-v-1bf24a0d]{gap:.375rem;width:17.5rem;max-width:100%;padding:.375rem .75rem 1rem;border-radius:.75rem}.slider-card__collapse[data-v-1bf24a0d]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--slider-card-transition-duration) var(--slider-card-easing)}.slider-card__collapse--open[data-v-1bf24a0d]{grid-template-rows:1fr}.slider-card__collapse-inner[data-v-1bf24a0d]{overflow:hidden;min-height:0}.slider-card--interactive .slider-card__collapse-panel[data-v-1bf24a0d]{opacity:0;transform:translateY(-.375rem);transition:opacity var(--slider-card-transition-duration) var(--slider-card-easing),transform var(--slider-card-transition-duration) var(--slider-card-easing)}.slider-card--interactive .slider-card__collapse--open .slider-card__collapse-panel[data-v-1bf24a0d]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.slider-card--interactive[data-v-1bf24a0d],.slider-card__collapse[data-v-1bf24a0d],.slider-card__collapse-panel[data-v-1bf24a0d]{transition:none}.slider-card--interactive .slider-card__collapse-panel[data-v-1bf24a0d]{opacity:1;transform:none}}.cart-line-summary[data-v-04a6b5fe]{display:flex;flex-direction:column;gap:var(--cart-summary-gap);width:100%}.cart-line-summary__lines[data-v-04a6b5fe]{display:flex;flex-direction:column;gap:var(--cart-summary-line-gap);margin:0}.cart-line-summary__line[data-v-04a6b5fe]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.cart-line-summary__line dt[data-v-04a6b5fe],.cart-line-summary__line dd[data-v-04a6b5fe]{margin:0;font-family:var(--font-family-base);font-size:var(--cart-summary-label-font-size);line-height:var(--cart-summary-label-line-height)}.cart-line-summary__line--muted dt[data-v-04a6b5fe],.cart-line-summary__line--muted dd[data-v-04a6b5fe]{color:var(--cart-summary-label-color);font-weight:400}.cart-line-summary__line dd[data-v-04a6b5fe]{font-weight:500}.cart-line-summary__total[data-v-04a6b5fe]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--cart-summary-total-color);font-family:var(--font-family-base);font-size:var(--cart-summary-total-font-size);font-weight:700;line-height:var(--cart-summary-total-line-height)}.cart-line-summary--compact .cart-line-summary__lines[data-v-04a6b5fe],.cart-line-summary--compact .cart-line-summary__total[data-v-04a6b5fe]{padding:0 1.5rem}.cart-box[data-v-c517ee9b]{position:relative;display:flex;align-items:flex-start;gap:var(--cart-row-gap);width:100%}.cart-box--checkbox-outside[data-v-c517ee9b]{padding-top:0}.cart-box__checkbox--absolute[data-v-c517ee9b]{position:absolute;top:var(--cart-checkbox-absolute-top);left:var(--cart-checkbox-absolute-left);z-index:2;padding-top:0}.cart-box--viewport-mobile .cart-box__checkbox--absolute[data-v-c517ee9b]{top:var(--cart-checkbox-absolute-top-mobile)}.cart-box__checkbox--inset[data-v-c517ee9b]{position:absolute;top:1rem;left:1rem;z-index:1;padding-top:0}.cart-box__card[data-v-c517ee9b]{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;min-width:0;border-radius:var(--cart-card-radius);background:var(--cart-card-bg);overflow:hidden}.cart-box__head[data-v-c517ee9b]{display:flex;gap:var(--cart-card-gap-desktop);width:100%;box-sizing:border-box;padding:2.25rem 2.25rem .75rem}.cart-box--viewport-mobile .cart-box__head[data-v-c517ee9b]{flex-direction:column;align-items:center;padding:2.25rem 2.25rem .75rem}.cart-box--viewport-mobile.cart-box--state-open .cart-box__head[data-v-c517ee9b],.cart-box--viewport-mobile.cart-box--state-edit .cart-box__head[data-v-c517ee9b]{padding-inline:1.5rem}.cart-box--viewport-desktop.cart-box--state-edit .cart-box__head[data-v-c517ee9b]{justify-content:center;padding-inline:2.25rem}.cart-box__visual[data-v-c517ee9b]{display:flex;flex-direction:column;align-items:center;gap:.8125rem;flex-shrink:0;width:9.375rem}.cart-box--viewport-mobile .cart-box__visual[data-v-c517ee9b],.cart-box__fill[data-v-c517ee9b]{width:100%}.cart-box__info[data-v-c517ee9b]{display:flex;flex-direction:column;gap:var(--cart-box-info-gap);flex:1 1 0;min-width:0}.cart-box__title[data-v-c517ee9b]{display:flex;flex-direction:column;gap:0;margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--cart-card-title-font-size);font-weight:700;line-height:var(--cart-card-title-line-height)}.cart-box__specs[data-v-c517ee9b]{display:flex;flex-direction:column;gap:var(--cart-spec-row-gap);margin:0}.cart-box__spec[data-v-c517ee9b]{display:flex;align-items:center;gap:var(--cart-spec-icon-gap)}.cart-box__spec-body[data-v-c517ee9b]{display:flex;flex-direction:column;gap:var(--cart-spec-body-gap);min-width:0}.cart-box__spec dt[data-v-c517ee9b],.cart-box__spec dd[data-v-c517ee9b]{margin:0}.cart-box__spec dt[data-v-c517ee9b]{color:var(--cart-spec-label-color);font-family:var(--font-family-base);font-size:var(--cart-spec-label-font-size);font-weight:400;line-height:var(--cart-spec-label-line-height)}.cart-box__spec dd[data-v-c517ee9b]{color:var(--cart-spec-value-color);font-family:var(--font-family-base);font-size:var(--cart-spec-value-font-size);font-weight:700;line-height:var(--cart-spec-value-line-height)}.cart-box__sliders-section[data-v-c517ee9b]{width:100%;box-sizing:border-box;padding:.75rem 0 2.25rem;border-bottom:var(--cart-card-divider)}.cart-box__sliders-section--empty[data-v-c517ee9b]{padding:0}.cart-box--viewport-mobile .cart-box__sliders-section[data-v-c517ee9b]{padding-bottom:1.5rem}.cart-box--viewport-desktop .cart-box__sliders-section[data-v-c517ee9b]{padding-inline:2.25rem}.cart-box__sliders-header[data-v-c517ee9b]{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:1rem;padding:0 1.5rem}.cart-box--viewport-mobile .cart-box__sliders-header[data-v-c517ee9b]{flex-wrap:wrap;row-gap:.625rem}.cart-box__sliders-title-wrap[data-v-c517ee9b]{display:flex;align-items:center;gap:.75rem;min-width:0}.cart-box--viewport-mobile .cart-box__sliders-title-wrap[data-v-c517ee9b]{gap:0}.cart-box--viewport-desktop.cart-box--state-close .cart-box__sliders-title-wrap[data-v-c517ee9b]{flex:1 1 0}.cart-box__sliders-actions[data-v-c517ee9b]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.cart-box__sliders-title[data-v-c517ee9b]{margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--cart-sliders-title-font-size);font-weight:600;line-height:var(--cart-sliders-title-line-height)}.cart-box--viewport-desktop .cart-box__sliders-title[data-v-c517ee9b]{font-size:var(--cart-sliders-title-font-size-desktop);line-height:var(--cart-sliders-title-line-height-desktop)}.cart-box__sliders-list[data-v-c517ee9b]{position:relative;margin-inline:1.5rem;border-radius:var(--cart-sliders-list-radius);background:var(--cart-sliders-list-bg);overflow:hidden;transition:max-height var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing)}.cart-box--viewport-desktop .cart-box__sliders-list[data-v-c517ee9b]{margin-inline:0}.cart-box__sliders-list[data-v-c517ee9b]:not(.cart-box__sliders-list--expanded){max-height:var(--cart-sliders-list-max-height)}.cart-box--viewport-desktop .cart-box__sliders-list[data-v-c517ee9b]:not(.cart-box__sliders-list--expanded){max-height:var(--cart-sliders-list-max-height-desktop)}.cart-box__sliders-list--expanded[data-v-c517ee9b]{max-height:var(--cart-sliders-list-max-height-open)}.cart-box__sliders-list-content[data-v-c517ee9b]{display:flex;flex-direction:column;gap:.375rem;padding:.375rem}.cart-box__sliders-items[data-v-c517ee9b]{position:relative;display:flex;flex-direction:column;gap:.375rem}.cart-box-slider-enter-active[data-v-c517ee9b]{overflow:hidden;transition:opacity var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing),transform var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing),max-height var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing)}.cart-box-slider-leave-active[data-v-c517ee9b]{overflow:hidden;position:absolute;right:.375rem;left:.375rem;max-height:var(--cart-slider-card-max-height);transition:opacity var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing),transform var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing),max-height var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing)}.cart-box-slider-enter-from[data-v-c517ee9b],.cart-box-slider-leave-to[data-v-c517ee9b]{opacity:0;transform:translateY(-.5rem);max-height:0}.cart-box-droparea-enter-active[data-v-c517ee9b],.cart-box-droparea-leave-active[data-v-c517ee9b]{overflow:hidden;transition:opacity var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing),max-height var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing),margin-top var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing)}.cart-box-droparea-enter-from[data-v-c517ee9b],.cart-box-droparea-leave-to[data-v-c517ee9b]{opacity:0;max-height:0;margin-top:-.375rem}.cart-box-droparea-enter-to[data-v-c517ee9b],.cart-box-droparea-leave-from[data-v-c517ee9b]{max-height:var(--cart-drop-area-height)}.cart-box__slider-card[data-v-c517ee9b]{flex-shrink:0}.cart-box__add-slider-mobile[data-v-c517ee9b]{display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:var(--cart-add-slider-mobile-padding-y) var(--cart-add-slider-mobile-padding-x);border:3px solid var(--color-secondary-light);border-radius:var(--corner-medium);background:var(--color-base-white);color:var(--color-base-primary);font-family:var(--font-family-base);font-size:.875rem;font-weight:700;line-height:1rem;cursor:pointer;appearance:none}.cart-box__droparea[data-v-c517ee9b]{--droparea-bg: var(--collect-box-panel-droparea-bg);--droparea-border-default: var(--collect-box-panel-droparea-border);--droparea-border-hover: var(--collect-box-panel-droparea-border);--droparea-border-width: var(--collect-box-add-row-border-width);--droparea-text-default: var(--color-base-primary);--droparea-text-hover: var(--color-base-primary);--droparea-icon-default: var(--color-base-primary);--droparea-icon-hover: var(--color-base-primary);--droparea-font-size: var(--font-size-body-14-bold);--droparea-line-height: var(--font-line-body-14-bold);--droparea-radius: var(--collect-box-panel-droparea-radius);width:100%;height:var(--collect-box-panel-droparea-height)}.cart-box__droparea[data-v-c517ee9b] .droparea__text{font-weight:700}.cart-box__sliders-fade[data-v-c517ee9b]{position:absolute;right:0;bottom:0;left:0;height:var(--cart-sliders-fade-height);background:linear-gradient(180deg,rgba(241,246,251,0) 0%,var(--color-gray-2) 100%);opacity:1;pointer-events:none;transition:opacity var(--cart-sliders-expand-duration) var(--cart-sliders-expand-easing)}.cart-box--viewport-desktop .cart-box__sliders-fade[data-v-c517ee9b]{height:var(--cart-sliders-fade-height-desktop)}.cart-box__sliders-list--expanded .cart-box__sliders-fade[data-v-c517ee9b]{opacity:0}.cart-box__accessories-section[data-v-c517ee9b]{width:100%;box-sizing:border-box;padding:.75rem 0 2.25rem;border-bottom:var(--cart-card-divider)}.cart-box--viewport-mobile .cart-box__accessories-section[data-v-c517ee9b]{padding-bottom:1.5rem}.cart-box--viewport-desktop .cart-box__accessories-section[data-v-c517ee9b]{padding-inline:2.25rem}.cart-box__accessories-title[data-v-c517ee9b]{margin:0 0 1rem;padding:0 1.5rem;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--cart-sliders-title-font-size);font-weight:600;line-height:var(--cart-sliders-title-line-height)}.cart-box--viewport-desktop .cart-box__accessories-title[data-v-c517ee9b]{font-size:var(--cart-sliders-title-font-size-desktop);line-height:var(--cart-sliders-title-line-height-desktop)}.cart-box__accessories-list[data-v-c517ee9b]{display:flex;flex-direction:column;gap:.375rem;margin-inline:1.5rem;padding:.375rem;border-radius:var(--cart-sliders-list-radius);background:var(--cart-sliders-list-bg)}.cart-box--viewport-desktop .cart-box__accessories-list[data-v-c517ee9b]{margin-inline:0}.cart-box__summary[data-v-c517ee9b]{box-sizing:border-box;width:100%;max-width:18.75rem;margin-inline:auto;padding:1.5rem}.cart-box--viewport-desktop .cart-box__summary[data-v-c517ee9b]{padding-bottom:2.25rem}.cart-box__summary[data-v-c517ee9b] .cart-line-summary{gap:1.125rem}.cart-box__summary[data-v-c517ee9b] .cart-line-summary__lines{gap:.375rem}@media(prefers-reduced-motion:reduce){.cart-box__sliders-list[data-v-c517ee9b],.cart-box__sliders-fade[data-v-c517ee9b],.cart-box-slider-enter-active[data-v-c517ee9b],.cart-box-slider-leave-active[data-v-c517ee9b],.cart-box-droparea-enter-active[data-v-c517ee9b],.cart-box-droparea-leave-active[data-v-c517ee9b]{transition:none}}.cart-checkout-top[data-v-18cd13b5]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:var(--cart-checkout-top-min-height);padding:var(--cart-checkout-top-padding-y) var(--cart-checkout-top-padding-x);border-radius:var(--cart-checkout-top-radius);background:var(--cart-checkout-top-bg)}.cart-checkout-top__select[data-v-18cd13b5]{display:flex;align-items:center;gap:var(--cart-checkout-top-control-gap);min-width:0}.cart-checkout-top__label[data-v-18cd13b5]{color:var(--color-base-black);font-family:var(--font-family-base);font-size:1rem;font-weight:400;line-height:1.125rem;white-space:nowrap}.cart-slider[data-v-35c6a458]{position:relative;width:100%;min-width:0}.cart-slider__checkbox[data-v-35c6a458]{position:absolute;top:var(--cart-slider-checkbox-top);left:var(--cart-slider-checkbox-left);z-index:2}.cart-slider--viewport-desktop .cart-slider__checkbox[data-v-35c6a458]{top:var(--cart-checkbox-absolute-top)}.cart-slider__card[data-v-35c6a458]{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0;border-radius:var(--cart-card-radius);background:var(--cart-card-bg);overflow:hidden}.cart-slider__main[data-v-35c6a458]{display:flex;flex-direction:column;align-items:center;gap:var(--cart-slider-main-gap);box-sizing:border-box;width:100%;padding:var(--cart-slider-main-padding-y) var(--cart-slider-main-padding-x);border-bottom:var(--cart-card-divider)}.cart-slider__content[data-v-35c6a458]{display:flex;flex-direction:column;align-items:center;gap:var(--cart-slider-content-gap);width:100%}.cart-slider__head[data-v-35c6a458]{display:flex;align-items:center;gap:var(--cart-slider-head-gap);width:100%;padding-left:var(--cart-slider-head-padding-left);box-sizing:border-box}.cart-slider__title[data-v-35c6a458]{flex:1 1 0;min-width:0;margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--cart-slider-title-font-size);font-weight:700;line-height:var(--cart-slider-title-line-height)}.cart-slider__toggle[data-v-35c6a458]{flex-shrink:0;filter:drop-shadow(var(--cart-slider-toggle-shadow));transition:transform var(--cart-slider-expand-duration) var(--cart-slider-expand-easing)}.cart-slider__toggle--expanded[data-v-35c6a458]{transform:rotate(180deg)}.cart-slider__media[data-v-35c6a458]{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;aspect-ratio:221 / 172}.cart-slider__media[data-v-35c6a458] .slider-media{width:100%!important;height:100%!important;aspect-ratio:221 / 172}.cart-slider__media[data-v-35c6a458] .slider-media__frame{position:relative!important;inset:auto!important;width:100%!important;height:100%!important}.cart-slider__media[data-v-35c6a458] .slider-media__image{object-fit:contain;object-position:center}.cart-slider__specs-wrap[data-v-35c6a458]{display:grid;grid-template-rows:0fr;width:100%;opacity:0;transition:grid-template-rows var(--cart-slider-expand-duration) var(--cart-slider-expand-easing),opacity var(--cart-slider-expand-duration) var(--cart-slider-expand-easing)}.cart-slider__specs-wrap--expanded[data-v-35c6a458]{grid-template-rows:1fr;opacity:1}.cart-slider__specs-inner[data-v-35c6a458]{overflow:hidden;min-height:0}.cart-slider__specs[data-v-35c6a458]{width:100%}.cart-slider__stepper[data-v-35c6a458]{flex-shrink:0}.cart-slider__stepper[data-v-35c6a458] .stepper--mobile{height:auto;min-width:0;padding:var(--cart-slider-stepper-padding-y) var(--cart-slider-stepper-padding-x);gap:var(--cart-slider-stepper-gap);font-size:var(--cart-slider-stepper-font-size);line-height:var(--cart-slider-stepper-line-height);color:var(--cart-slider-stepper-text-color)}.cart-slider__stepper[data-v-35c6a458] .stepper--mobile .stepper__value{flex:0 0 auto;min-width:var(--cart-slider-stepper-value-min-width);font-weight:500;color:var(--cart-slider-stepper-text-color)}.cart-slider__summary[data-v-35c6a458]{display:flex;flex-direction:column;align-items:center;width:100%;padding:var(--cart-slider-main-padding-y);box-sizing:border-box}.cart-slider__summary-lines[data-v-35c6a458]{gap:var(--cart-slider-summary-gap);max-width:var(--cart-slider-summary-max-width);width:100%}.cart-slider__summary-lines[data-v-35c6a458] .cart-line-summary__lines,.cart-slider__summary-lines[data-v-35c6a458] .cart-line-summary__total{padding-inline:var(--cart-slider-summary-padding-x)}@media(prefers-reduced-motion:reduce){.cart-slider__specs-wrap[data-v-35c6a458],.cart-slider__toggle[data-v-35c6a458]{transition:none}}.checkout-bottom[data-v-0c1d8b8d]{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;max-width:var(--checkout-bottom-max-width);border-radius:var(--cart-card-radius);background:var(--cart-card-bg);overflow:hidden}.checkout-bottom__cta-wrap[data-v-0c1d8b8d]{box-sizing:border-box;width:100%;padding:var(--checkout-bottom-content-padding-top);border-bottom:var(--cart-card-divider)}.checkout-bottom__cta[data-v-0c1d8b8d]{width:100%}.checkout-bottom__content[data-v-0c1d8b8d]{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;padding:var(--checkout-bottom-content-padding-top) var(--checkout-bottom-content-padding-x) var(--checkout-bottom-content-padding-bottom)}.checkout-bottom__inner[data-v-0c1d8b8d]{display:flex;flex-direction:column;gap:var(--checkout-bottom-inner-gap);width:100%;max-width:var(--checkout-bottom-content-max-width)}.checkout-bottom__title-row[data-v-0c1d8b8d]{display:flex;align-items:center;gap:.625rem;width:100%}.checkout-bottom__title[data-v-0c1d8b8d]{flex:1 1 0;min-width:0;margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--cart-card-title-font-size);font-weight:700;line-height:var(--cart-card-title-line-height)}.checkout-bottom__meta[data-v-0c1d8b8d]{display:flex;flex-direction:column;gap:.75rem;width:100%}.checkout-bottom__meta-row[data-v-0c1d8b8d]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--color-base-black);font-family:var(--font-family-base);font-size:.875rem;line-height:1rem}.cpvz[data-v-ef032582]{display:flex;flex-direction:column;gap:.75rem;width:100%}.cpvz__search[data-v-ef032582]{display:flex;gap:.625rem;align-items:flex-end;width:100%}.cpvz__search-field[data-v-ef032582]{flex:1 1 0;min-width:0}.cpvz__search-btn[data-v-ef032582]{flex-shrink:0}.cpvz__msg[data-v-ef032582]{margin:0;color:var(--color-gray-50);font-family:var(--font-family-base);font-size:.8125rem;font-weight:550;line-height:1.4}.cpvz__msg--error[data-v-ef032582]{color:var(--color-dangerous-medium)}.cpvz__map[data-v-ef032582]{width:calc(100% + 2 * var(--cpvz-bleed, 0px));margin-left:calc(-1 * var(--cpvz-bleed, 0px));margin-right:calc(-1 * var(--cpvz-bleed, 0px));overflow:hidden;border:1.5px solid var(--color-gray-10);border-radius:var(--corner-medium)}.cpvz__selected[data-v-ef032582]{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;border-radius:var(--corner-medium);background:var(--color-gray-2)}.cpvz__selected-icon[data-v-ef032582]{flex-shrink:0;margin-top:.125rem}.cpvz__selected-name[data-v-ef032582]{margin-bottom:.125rem;color:var(--color-base-black);font-family:var(--font-family-base);font-size:.875rem;font-weight:700}.cpvz__selected-addr[data-v-ef032582],.cpvz__selected-time[data-v-ef032582]{color:var(--color-gray-50);font-family:var(--font-family-base);font-size:.8125rem;font-weight:550}.cpvz-fade-enter-active[data-v-ef032582],.cpvz-fade-leave-active[data-v-ef032582]{transition:opacity .2s ease,transform .2s ease}.cpvz-fade-enter-from[data-v-ef032582]{opacity:0;transform:translateY(-.375rem)}.cpvz-fade-leave-to[data-v-ef032582]{opacity:0}.cpvz-balloon{display:flex;flex-direction:column;gap:.3125rem;min-width:13.125rem;max-width:17.5rem;padding:.125rem 0;font-family:var(--font-family-base);font-size:.8125rem;line-height:1.45}.cpvz-balloon__name{margin-bottom:.125rem;color:var(--color-base-black);font-size:.875rem;font-weight:700}.cpvz-balloon__addr{color:var(--color-gray-70)}.cpvz-balloon__time{color:var(--color-gray-50);font-size:.75rem}.cpvz-balloon__badges{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.125rem}.cpvz-badge{padding:.125rem .5rem;border-radius:var(--corner-full);background:var(--color-gray-2);color:var(--color-base-primary);font-size:.6875rem;font-weight:600}.cpvz-balloon__btn{width:100%;margin-top:.5rem;padding:.5rem .875rem;border:none;border-radius:var(--corner-small);background:var(--color-base-primary);color:var(--color-base-white);font-family:var(--font-family-base);font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color .15s ease}.cpvz-balloon__btn:hover{background:var(--color-secondary-dark)}.checkout-delivery[data-v-f1feb306]{display:flex;flex-direction:column;gap:var(--checkout-section-gap);width:100%;max-width:100%;padding:var(--checkout-section-padding);border-radius:var(--checkout-section-radius);background:var(--checkout-section-bg)}.checkout-delivery__header[data-v-f1feb306]{display:flex;align-items:center;gap:.625rem}.checkout-delivery__title[data-v-f1feb306]{flex:1 1 0;min-width:0;margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--checkout-section-title-font-size);font-weight:700;line-height:var(--checkout-section-title-line-height)}.checkout-delivery__chips[data-v-f1feb306]{display:flex;flex-wrap:wrap;gap:.1875rem}.checkout-delivery__body[data-v-f1feb306]{display:flex;flex-direction:column;gap:.75rem;width:100%}.checkout-delivery__body--self[data-v-f1feb306]{gap:.375rem}.checkout-delivery__address[data-v-f1feb306]{margin:0;padding:0 1rem;color:var(--color-gray-70);font-family:var(--font-family-base);font-size:1rem;font-weight:400;line-height:1.125rem}.checkout-delivery__map[data-v-f1feb306]{aspect-ratio:307 / 159;width:100%;border-radius:var(--corner-medium);overflow:hidden}.checkout-delivery__map img[data-v-f1feb306]{display:block;width:100%;height:100%;object-fit:cover}.checkout-delivery__carriers[data-v-f1feb306]{display:flex;flex-direction:column;gap:.75rem;width:100%}.checkout-delivery__carrier[data-v-f1feb306]{display:flex;align-items:center;gap:.75rem;width:100%;margin:0;padding:0;border:none;background:transparent;cursor:pointer;text-align:left;appearance:none}.checkout-delivery__carrier-label[data-v-f1feb306]{flex:1 1 0;min-width:0;color:var(--color-gray-70);font-family:var(--font-family-base);font-size:1rem;font-weight:400;line-height:1.125rem}.checkout-delivery__fields[data-v-f1feb306],.checkout-delivery__pickup[data-v-f1feb306]{display:flex;flex-direction:column;gap:var(--checkout-form-gap);width:100%}.checkout-delivery__pickup-btn[data-v-f1feb306]{width:100%}.checkout-delivery__pickup-selected[data-v-f1feb306]{margin:0;color:var(--color-gray-70);font-family:var(--font-family-base);font-size:.875rem;font-weight:400;line-height:1.125rem}.checkout-delivery__error[data-v-f1feb306]{margin:0;color:var(--color-dangerous-medium);font:400 var(--font-size-body-14-regular) / var(--font-line-body-14-regular) var(--font-family-base)}.checkout-delivery__picker-wrap[data-v-f1feb306]{--cpvz-bleed: var(--checkout-section-padding);width:100%}.checkout-contact[data-v-262ad031]{display:flex;flex-direction:column;gap:var(--checkout-section-gap);width:100%;max-width:100%;padding:var(--checkout-section-padding);border-radius:var(--checkout-section-radius);background:var(--checkout-section-bg)}.checkout-contact__header[data-v-262ad031]{display:flex;align-items:center;gap:.625rem}.checkout-contact__title[data-v-262ad031]{flex:1 1 0;min-width:0;margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--checkout-section-title-font-size);font-weight:700;line-height:var(--checkout-section-title-line-height)}.checkout-contact__fields[data-v-262ad031]{display:flex;flex-direction:column;gap:var(--checkout-form-gap);width:100%}.checkout-payment[data-v-479a8836]{display:flex;flex-direction:column;gap:var(--checkout-section-gap);width:100%;max-width:100%;padding:var(--checkout-section-padding);border-radius:var(--checkout-section-radius);background:var(--checkout-section-bg)}.checkout-payment__header[data-v-479a8836]{display:flex;align-items:center;gap:.625rem}.checkout-payment__title[data-v-479a8836]{flex:1 1 0;min-width:0;margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--checkout-section-title-font-size);font-weight:700;line-height:var(--checkout-section-title-line-height)}.checkout-payment__chips[data-v-479a8836]{display:flex;flex-wrap:wrap;gap:.1875rem}.checkout-receipt[data-v-e9762d1c]{display:flex;flex-direction:column;gap:var(--checkout-section-gap);width:100%;max-width:var(--checkout-receipt-max-width);padding:var(--checkout-section-padding);border-radius:var(--checkout-section-radius);background:var(--checkout-section-bg)}.checkout-receipt__header[data-v-e9762d1c]{display:flex;align-items:center;gap:.625rem}.checkout-receipt__title[data-v-e9762d1c]{flex:1 1 0;min-width:0;margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--checkout-section-title-font-size);font-weight:700;line-height:var(--checkout-section-title-line-height)}.checkout-receipt__meta[data-v-e9762d1c]{display:flex;flex-direction:column;gap:.5rem}.checkout-receipt__row[data-v-e9762d1c]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--color-gray-40);font-family:var(--font-family-base);font-size:.875rem;line-height:1rem}.order-status[data-v-f86e463b]{display:flex;flex-direction:column;gap:var(--order-status-gap);width:100%;max-width:var(--order-status-max-width);padding:var(--order-status-padding);border-radius:var(--order-status-radius);background:var(--order-status-bg)}.order-status__description[data-v-f86e463b]{margin:0;color:var(--order-status-text-color);font-family:var(--font-family-base);font-size:1rem;font-weight:500;line-height:1.125rem}.order-status__email[data-v-f86e463b]{color:var(--order-status-email-color);font-family:var(--font-family-base);font-size:1rem;font-weight:500;line-height:1.125rem;text-decoration:underline}.feedback-carousel[data-v-ee9f8157]{box-sizing:border-box;width:100%;padding:var(--feedback-carousel-padding-y) var(--feedback-carousel-padding-x);background:var(--feedback-carousel-bg)}.feedback-carousel__inner[data-v-ee9f8157]{display:flex;flex-direction:column;gap:var(--feedback-carousel-inner-gap);width:100%;max-width:var(--feedback-carousel-inner-max-width);margin:0 auto}.feedback-carousel__title[data-v-ee9f8157]{margin:0;width:100%;font-family:var(--font-family-base);font-size:var(--feedback-carousel-title-font-size);font-weight:700;line-height:var(--feedback-carousel-title-line-height);color:var(--color-text-primary)}.feedback-carousel__carousel[data-v-ee9f8157]{display:flex;flex-direction:column;width:100%}.feedback-carousel__indicator-wrap[data-v-ee9f8157]{position:fixed;left:50%;bottom:calc(5rem + env(safe-area-inset-bottom,0px));z-index:150;transform:translate(-50%);pointer-events:auto}.feedback-carousel__indicator[data-v-ee9f8157]{align-self:center}.feedback-carousel-indicator-enter-active[data-v-ee9f8157],.feedback-carousel-indicator-leave-active[data-v-ee9f8157]{transition:transform .35s ease,opacity .35s ease}.feedback-carousel-indicator-enter-from[data-v-ee9f8157],.feedback-carousel-indicator-leave-to[data-v-ee9f8157]{transform:translate(-50%,calc(100% + 1rem));opacity:0}.feedback-carousel-indicator-enter-to[data-v-ee9f8157],.feedback-carousel-indicator-leave-from[data-v-ee9f8157]{transform:translate(-50%);opacity:1}@media(min-width:64rem){.feedback-carousel__indicator-wrap[data-v-ee9f8157]{bottom:calc(2rem + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.feedback-carousel-indicator-enter-active[data-v-ee9f8157],.feedback-carousel-indicator-leave-active[data-v-ee9f8157]{transition:opacity .15s ease}.feedback-carousel-indicator-enter-from[data-v-ee9f8157],.feedback-carousel-indicator-leave-to[data-v-ee9f8157]{transform:translate(-50%)}}.feedback-carousel__viewport[data-v-ee9f8157]{width:100%;touch-action:pan-y;overflow-x:hidden;padding-bottom:1em;margin-inline:-2rem;padding-inline:2rem}.feedback-carousel__track[data-v-ee9f8157]{display:flex;gap:var(--feedback-carousel-slide-gap);width:max-content;cursor:grab;-webkit-user-select:none;user-select:none;padding-inline:calc(50% - var(--feedback-carousel-slide-width) / 2 - 2rem);--feedback-carousel-drag-offset: 0px;transition:transform .35s ease;transform:translate(calc(var(--feedback-carousel-active-index) * -1 * (var(--feedback-carousel-slide-width) + var(--feedback-carousel-slide-gap)) + var(--feedback-carousel-drag-offset)))}.feedback-carousel__track--dragging[data-v-ee9f8157]{cursor:grabbing;transition:none}.feedback-carousel__slide[data-v-ee9f8157]{display:flex;flex-shrink:0;justify-content:center;width:var(--feedback-carousel-slide-width);transform:scale(.9);transition:transform .35s ease}.feedback-carousel__slide--active[data-v-ee9f8157]{transform:scale(1)}.feedback-carousel__card[data-v-ee9f8157]{width:100%;max-width:var(--feedback-card-max-width)}@media(min-width:48rem){.feedback-carousel__inner[data-v-ee9f8157]{align-items:center}.feedback-carousel__title[data-v-ee9f8157]{text-align:center;font-size:var(--feedback-carousel-title-font-size-desktop);line-height:var(--feedback-carousel-title-line-height-desktop)}.feedback-carousel__carousel[data-v-ee9f8157]{align-items:center;width:100%}.feedback-carousel__viewport[data-v-ee9f8157]{max-width:var(--feedback-carousel-viewport-max-width-desktop)}}.choose-your-box[data-v-1601b1e5]{position:relative;box-sizing:border-box;width:100%;padding:var(--choose-your-box-padding-y) var(--choose-your-box-padding-x);background:var(--choose-your-box-bg)}.choose-your-box__bottom-sentinel[data-v-1601b1e5]{position:absolute;right:0;bottom:0;left:0;height:1px;pointer-events:none}.choose-your-box__inner[data-v-1601b1e5]{display:flex;flex-direction:column;gap:var(--choose-your-box-inner-gap);width:100%;max-width:var(--choose-your-box-inner-max-width);margin:0 auto}.choose-your-box__title[data-v-1601b1e5]{margin:0;width:100%;font-family:var(--font-family-base);font-size:var(--choose-your-box-title-font-size);font-weight:700;line-height:var(--choose-your-box-title-line-height);color:var(--color-text-primary)}.choose-your-box__filters[data-v-1601b1e5]{box-sizing:border-box;display:flex;width:calc(100% + 2 * var(--choose-your-box-padding-x));margin-inline:calc(-1 * var(--choose-your-box-padding-x));padding-inline:var(--choose-your-box-padding-x);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.choose-your-box__filters[data-v-1601b1e5]::-webkit-scrollbar{display:none}.choose-your-box__toggle-group[data-v-1601b1e5]{flex:0 0 auto;margin-inline:auto;display:flex}.choose-your-box__pinned-filter-wrap[data-v-1601b1e5]{position:fixed;right:0;bottom:calc(5rem + env(safe-area-inset-bottom,0px));left:0;z-index:150;box-sizing:border-box;display:flex;width:100%;padding-inline:1rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;pointer-events:none;-webkit-overflow-scrolling:touch}.choose-your-box__pinned-filter-wrap[data-v-1601b1e5]::-webkit-scrollbar{display:none}.choose-your-box__pinned-filter[data-v-1601b1e5]{flex:0 0 auto;margin-inline:auto;pointer-events:auto}.choose-your-box-pinned-filter-enter-active[data-v-1601b1e5],.choose-your-box-pinned-filter-leave-active[data-v-1601b1e5]{transition:transform .35s ease,opacity .35s ease}.choose-your-box-pinned-filter-enter-from[data-v-1601b1e5],.choose-your-box-pinned-filter-leave-to[data-v-1601b1e5]{transform:translateY(calc(100% + 1rem));opacity:0}.choose-your-box__filtered-content[data-v-1601b1e5]{display:flex;flex-direction:column;align-items:center;gap:var(--choose-your-box-inner-gap);width:100%}.choose-your-box-filter-enter-active[data-v-1601b1e5],.choose-your-box-filter-leave-active[data-v-1601b1e5]{transition:opacity .18s ease,transform .18s ease}.choose-your-box-filter-enter-from[data-v-1601b1e5],.choose-your-box-filter-leave-to[data-v-1601b1e5]{opacity:0;transform:translateY(.5rem)}@media(prefers-reduced-motion:reduce){.choose-your-box-filter-enter-active[data-v-1601b1e5],.choose-your-box-filter-leave-active[data-v-1601b1e5]{transition:none}.choose-your-box-pinned-filter-enter-active[data-v-1601b1e5],.choose-your-box-pinned-filter-leave-active[data-v-1601b1e5]{transition:opacity .15s ease}.choose-your-box-pinned-filter-enter-from[data-v-1601b1e5],.choose-your-box-pinned-filter-leave-to[data-v-1601b1e5]{transform:none}}.choose-your-box__grid[data-v-1601b1e5]{display:grid;grid-template-columns:1fr;gap:var(--choose-your-box-grid-gap-mobile);width:100%}.choose-your-box__card[data-v-1601b1e5]{justify-self:center;width:100%;max-width:var(--choose-your-box-card-max-width-mobile)}.choose-your-box__accessory-card[data-v-1601b1e5]{justify-self:stretch;width:100%;max-width:none;height:100%}@media(min-width:48rem){.choose-your-box__inner[data-v-1601b1e5]{align-items:center}.choose-your-box__title[data-v-1601b1e5]{text-align:center;font-size:var(--choose-your-box-title-font-size-desktop);line-height:var(--choose-your-box-title-line-height-desktop)}.choose-your-box__filters[data-v-1601b1e5]{width:auto;margin-inline:0;padding-inline:0;overflow:visible}.choose-your-box__grid[data-v-1601b1e5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--choose-your-box-grid-gap-desktop);max-width:var(--choose-your-box-grid-max-width-desktop)}.choose-your-box__card[data-v-1601b1e5]{justify-self:stretch;max-width:none}.choose-your-box__accessory-card[data-v-1601b1e5]{max-width:none}}@media(min-width:64rem){.choose-your-box__pinned-filter-wrap[data-v-1601b1e5]{bottom:calc(2rem + env(safe-area-inset-bottom,0px))}}.combo-content[data-v-4d5f6f1d]{display:flex;flex-direction:column;gap:2rem;min-width:0;min-height:0;overflow:hidden}.combo-content__configuration-layout[data-v-4d5f6f1d]{display:flex;flex:1 1 auto;min-height:0}.combo-content__configuration[data-v-4d5f6f1d]{display:flex;flex:1 1 auto;flex-direction:column;gap:.1875rem;min-width:0;min-height:0;overflow-y:auto;scrollbar-width:none}.combo-content__configuration[data-v-4d5f6f1d]::-webkit-scrollbar{display:none}.combo-content__group[data-v-4d5f6f1d]{display:flex;flex-direction:column;gap:.375rem;scroll-margin-top:1rem}.combo-content__group h3[data-v-4d5f6f1d]{margin:0;padding-inline:1.125rem;font:600 var(--font-size-subtitle-28-semibold)/var(--font-line-subtitle-28-semibold) var(--font-family-base)}.combo-content__items[data-v-4d5f6f1d]{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem;padding:.375rem;border-radius:1.125rem;background:var(--color-secondary-light);transition:background-color .2s ease}.combo-content__items--fixed[data-v-4d5f6f1d] .combo-item{max-width:none}.combo-content__group--danger .combo-content__items[data-v-4d5f6f1d]{background:var(--color-dangerous-medium)}.combo-content__error[data-v-4d5f6f1d]{margin:0;padding-inline:1.125rem;color:var(--color-dangerous-medium);font:400 var(--font-size-body-14-regular)/var(--font-line-body-14-regular) var(--font-family-base)}.combo-content__plus[data-v-4d5f6f1d]{color:var(--color-gray-30);font:700 var(--font-size-title-26-bold)/var(--font-line-title-26-bold) var(--font-family-base);text-align:center}.combo-content__footer[data-v-4d5f6f1d]{display:flex;flex-direction:column;gap:1.125rem;padding-block:2rem var(--button-shadow-offset-default);border-top:.25rem dashed var(--color-gray-2);flex:none}.combo-content__lines[data-v-4d5f6f1d]{display:flex;flex-direction:column;gap:.75rem;color:var(--color-gray-40);font:400 var(--font-size-body-14-regular)/var(--font-line-body-14-regular) var(--font-family-base)}.combo-content__lines[data-v-4d5f6f1d],.combo-content__total[data-v-4d5f6f1d],.combo-content__add[data-v-4d5f6f1d]{align-self:center;width:100%;max-width:18.75rem;box-sizing:border-box}.combo-content__line[data-v-4d5f6f1d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.combo-content__line[data-v-4d5f6f1d]>:first-child{min-width:0}.combo-content__line[data-v-4d5f6f1d]>:last-child{flex:none;white-space:nowrap}.combo-content__total[data-v-4d5f6f1d]{display:flex;align-items:center;justify-content:flex-end;gap:.375rem;font-family:var(--font-family-base)}.combo-content__total strong[data-v-4d5f6f1d]{margin-right:auto;font-size:var(--font-size-body-16-bold);line-height:var(--font-line-body-16-bold)}.combo-content__price[data-v-4d5f6f1d],.combo-content__discount[data-v-4d5f6f1d]{color:var(--color-accent-combo-price);font-weight:700;white-space:nowrap}.combo-content__total s[data-v-4d5f6f1d]{color:var(--color-gray-40);font-size:var(--font-size-body-14-regular);white-space:nowrap}.combo-content__add[data-v-4d5f6f1d]{width:100%}.combo-content--compact[data-v-4d5f6f1d]{gap:1.5rem}.combo-content__hero[data-v-4d5f6f1d]{display:grid;grid-template-columns:5.625rem minmax(0,1fr);align-items:center;gap:.75rem;padding-inline:1.5rem}.combo-content__hero img[data-v-4d5f6f1d]{width:5.625rem;height:9.3125rem;object-fit:contain}.combo-content__hero h2[data-v-4d5f6f1d]{margin:0;font:700 var(--font-size-body-20-bold) / var(--font-line-body-20-bold) var(--font-family-base)}.combo-content--compact .combo-content__group h3[data-v-4d5f6f1d]{font-size:var(--font-size-body-16-bold);line-height:var(--font-line-body-16-bold)}.combo-content--compact .combo-content__footer[data-v-4d5f6f1d]{padding-inline:1rem}@media(max-width:47.999rem){.combo-content[data-v-4d5f6f1d]{overflow:visible}.combo-content__configuration[data-v-4d5f6f1d]{overflow-y:visible}.combo-content__configuration-layout[data-v-4d5f6f1d] .scrollbar{display:none}.combo-content__group h3[data-v-4d5f6f1d]{font-size:var(--font-size-subtitle-18-semibold);line-height:var(--font-line-subtitle-18-semibold)}.combo-content__items[data-v-4d5f6f1d]{flex-direction:column}.combo-content__items[data-v-4d5f6f1d] .combo-item{flex-basis:auto;width:100%}.combo-content__footer[data-v-4d5f6f1d]{position:sticky;bottom:0;padding:1.5rem 1rem .5rem;background:var(--color-base-white)}}.combo-modal-root[data-v-07044a46]{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:2rem;overflow-y:auto;background:#27292b8c;box-sizing:border-box}.combo-modal[data-v-07044a46]{position:relative;width:min(59.625rem,100%);max-height:calc(100dvh - 4rem);padding-block:2rem;overflow:hidden;border-radius:var(--corner-large-increased);background:var(--color-base-white);box-sizing:border-box}.combo-modal__close[data-v-07044a46]{position:absolute;z-index:2;top:.5rem;right:.5rem}.combo-modal__body[data-v-07044a46]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;height:calc(100dvh - 8rem);min-height:0;overflow:hidden;padding-inline:1.5rem}.combo-modal__hero[data-v-07044a46]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.combo-modal__heading[data-v-07044a46]{display:flex;align-items:center;gap:.625rem;width:100%;padding-block:.5rem}.combo-modal__heading h2[data-v-07044a46]{flex:1;margin:0;font:700 var(--font-size-title-26-bold)/var(--font-line-title-26-bold) var(--font-family-base)}.combo-modal__heading span[data-v-07044a46]{display:inline-flex;align-items:center;gap:.1875rem;padding:.1875rem .75rem;border-radius:var(--corner-full);background:var(--color-accent-one);color:#fff;font:700 var(--font-size-body-16-bold)/var(--font-line-body-16-bold) var(--font-family-base)}.combo-modal__heading img[data-v-07044a46]{width:1.5rem;height:1.5rem}.combo-modal__image[data-v-07044a46]{width:min(100%,19.4375rem);height:32.25rem;object-fit:contain}.combo-modal__content[data-v-07044a46]{height:100%;min-width:0;min-height:0}.combo-modal-fade-enter-active[data-v-07044a46],.combo-modal-fade-leave-active[data-v-07044a46]{transition:opacity .2s ease}.combo-modal-fade-enter-from[data-v-07044a46],.combo-modal-fade-leave-to[data-v-07044a46]{opacity:0}.nav-box-list--list[data-v-f9529f50]{display:flex;flex-direction:column;gap:var(--nav-box-list-gap);width:100%}.nav-box-list--list .nav-box-list__item[data-v-f9529f50]{display:flex;align-items:center;gap:var(--nav-box-row-gap);width:100%;padding:var(--nav-box-row-padding-y) var(--nav-box-row-padding-x);border:none;background:var(--nav-box-row-bg);cursor:pointer;text-align:left;appearance:none}.nav-box-list--list .nav-box-list__item--first[data-v-f9529f50]{border-radius:var(--nav-box-row-radius-top) var(--nav-box-row-radius-top) var(--nav-box-row-radius-bottom) var(--nav-box-row-radius-bottom)}.nav-box-list--list .nav-box-list__item--last[data-v-f9529f50]{border-radius:var(--nav-box-row-radius-bottom) var(--nav-box-row-radius-bottom) var(--nav-box-row-radius-top) var(--nav-box-row-radius-top)}.nav-box-list--list .nav-box-list__item[data-v-f9529f50]:not(.nav-box-list__item--first):not(.nav-box-list__item--last){border-radius:var(--nav-box-row-radius-bottom)}.nav-box-list--list .nav-box-list__label[data-v-f9529f50]{flex:1 1 0;min-width:0;color:var(--nav-box-row-label-color);font-family:var(--font-family-base);font-size:var(--nav-box-row-label-font-size);font-weight:500;line-height:var(--nav-box-row-label-line-height);word-break:break-word}.nav-box-list__combo-content[data-v-f9529f50]{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem}.nav-box-list__combo-badge[data-v-f9529f50]{display:inline-flex;align-items:center;gap:.1875rem;padding:.1875rem .75rem;border-radius:var(--corner-full);background:var(--color-accent-one);color:var(--color-base-white);font:700 var(--font-size-body-16-bold) / var(--font-line-body-16-bold) var(--font-family-base);white-space:nowrap}.nav-box-list--grid[data-v-f9529f50]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--nav-desktop-boxes-gap);width:100%}.nav-box-list--grid .nav-box-list__item[data-v-f9529f50]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.375rem;min-height:var(--nav-desktop-box-card-height);padding:.375rem .75rem .75rem;border:none;border-radius:var(--nav-desktop-box-card-radius);background:var(--color-base-white);cursor:pointer;appearance:none}.nav-box-list--grid .nav-box-list__label[data-v-f9529f50]{width:100%;color:var(--nav-box-row-label-color);font-family:var(--font-family-base);font-size:var(--font-size-body-14-bold);font-weight:500;line-height:var(--font-line-body-14-bold);text-align:center;word-break:break-word}.nav-box-list__item[data-v-f9529f50]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav-box-list__item--skeleton[data-v-f9529f50]{pointer-events:none;cursor:default}.nav-box-list--list .nav-box-list__item--skeleton[data-v-f9529f50]{display:flex;align-items:center;gap:var(--nav-box-row-gap);width:100%;padding:var(--nav-box-row-padding-y) var(--nav-box-row-padding-x);border:none;background:var(--nav-box-row-bg)}.nav-box-list--grid .nav-box-list__item--skeleton[data-v-f9529f50]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.375rem;min-height:var(--nav-desktop-box-card-height);padding:.375rem .75rem .75rem;border-radius:var(--nav-desktop-box-card-radius);background:var(--color-base-white)}.nav-box-list__label-skeleton[data-v-f9529f50]{flex:1 1 0;min-width:0}.nav-box-list--grid .nav-box-list__label-skeleton[data-v-f9529f50]{width:100%}.bottom-menu[data-v-adbaf4e1]{position:relative;width:100%}.bottom-menu__bar[data-v-adbaf4e1]{box-sizing:border-box;display:flex;align-items:stretch;justify-content:space-between;width:100%;padding:var(--nav-bottom-bar-padding-top) var(--nav-bottom-bar-padding-x) 0;border-top:1px solid var(--nav-bottom-border-color);background:var(--color-base-white)}.bottom-menu__item[data-v-adbaf4e1]{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:0 var(--nav-bottom-item-padding-x) var(--nav-bottom-item-padding-bottom);border:none;background:transparent;cursor:pointer;appearance:none;gap:var(--nav-bottom-item-gap)}.bottom-menu__item--active[data-v-adbaf4e1]{background:var(--color-base-white)}.bottom-menu__label[data-v-adbaf4e1]{color:var(--nav-bottom-icon-color);font-family:var(--font-family-base);font-size:var(--nav-bottom-label-font-size);font-weight:400;line-height:var(--nav-bottom-label-line-height);text-transform:lowercase;white-space:nowrap}.bottom-menu__item--active .bottom-menu__label[data-v-adbaf4e1]{color:var(--nav-bottom-icon-color-active)}.bottom-menu__item[data-v-adbaf4e1]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.bottom-menu__boxes-content[data-v-adbaf4e1]{box-sizing:border-box;width:100%;padding:.375rem;border-radius:var(--corner-large-increased) var(--corner-large-increased) 0 0;background:var(--color-gray-2)}.top-menu[data-v-8234a362]{box-sizing:border-box;width:100%;border-bottom:1px solid var(--nav-bottom-border-color);background:var(--color-base-white);overflow:hidden}.top-menu--boxes-open[data-v-8234a362]{border-bottom-right-radius:var(--nav-desktop-boxes-open-radius);border-bottom-left-radius:var(--nav-desktop-boxes-open-radius)}.top-menu__bar[data-v-8234a362]{display:flex;align-items:center;justify-content:center;width:100%}.top-menu__inner[data-v-8234a362]{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--nav-top-max-width);min-height:var(--nav-top-height);padding-left:var(--nav-top-padding-x);background:var(--color-base-white)}.top-menu__start[data-v-8234a362]{display:flex;align-items:center;gap:0;min-width:0}.top-menu__logo[data-v-8234a362]{--top-menu-control-shadow-offset: .25rem;--top-menu-logo-press-offset: calc(.25rem - var(--top-menu-control-shadow-offset));display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:auto;height:auto;padding:var(--nav-top-logo-padding-y) var(--nav-top-logo-padding-x);border-radius:var(--corner-full);background:var(--nav-top-logo-bg);box-shadow:0 var(--top-menu-control-shadow-offset) 0 0 var(--color-gray-20);transform:translateY(var(--top-menu-logo-press-offset));transition:box-shadow .15s ease,transform .15s ease}.top-menu__logo-picture[data-v-8234a362],.top-menu__logo-image[data-v-8234a362]{display:block;width:var(--nav-top-logo-width-mobile);height:var(--nav-top-logo-height)}.top-menu__logo[data-v-8234a362]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.top-menu__logo[data-v-8234a362]:active{--top-menu-control-shadow-offset: 0rem}.top-menu__links[data-v-8234a362]{display:none;align-items:center;gap:var(--nav-top-menu-button-group-gap);padding:var(--nav-top-menu-button-group-padding-y) 0 var(--nav-top-menu-button-group-padding-bottom)}.top-menu__menu-button[data-v-8234a362]{--top-menu-control-shadow-offset: .25rem;display:inline-flex;align-items:center;gap:var(--nav-top-menu-button-gap);margin:0;padding:var(--nav-top-menu-button-padding-y) var(--nav-top-menu-button-padding-x);border:none;background:var(--nav-top-menu-button-bg);box-shadow:0 var(--top-menu-control-shadow-offset) 0 0 var(--color-gray-20);color:var(--nav-top-menu-button-text);font-family:var(--font-family-base);font-size:var(--nav-top-link-font-size);font-weight:700;line-height:var(--nav-top-link-line-height);cursor:pointer;appearance:none;white-space:nowrap;transform:translateY(calc(.25rem - var(--top-menu-control-shadow-offset)));transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.top-menu__menu-button--boxes[data-v-8234a362]{border-radius:var(--nav-top-menu-button-radius-outer) var(--nav-top-menu-button-radius-inner) var(--nav-top-menu-button-radius-inner) var(--nav-top-menu-button-radius-outer)}.top-menu__menu-button--sliders[data-v-8234a362]{border-radius:var(--nav-top-menu-button-radius-inner) var(--nav-top-menu-button-radius-outer) var(--nav-top-menu-button-radius-outer) var(--nav-top-menu-button-radius-inner)}.top-menu__menu-button[data-v-8234a362]:hover{background:var(--nav-top-menu-button-bg-hover)}.top-menu__menu-button--active[data-v-8234a362]{background:var(--nav-top-menu-button-bg-active)}.top-menu__menu-button[data-v-8234a362]:active{--top-menu-control-shadow-offset: 0rem}.top-menu__menu-button[data-v-8234a362]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.top-menu__actions[data-v-8234a362]{display:flex;align-items:center;gap:var(--nav-top-actions-gap);flex-shrink:0;padding-top:var(--nav-top-actions-padding-top);padding-bottom:var(--nav-top-actions-padding-bottom)}.top-menu__cart-wrap[data-v-8234a362]{position:relative}.top-menu__icon-button[data-v-8234a362]{--top-menu-control-shadow-offset: .1875rem;display:flex;align-items:center;justify-content:center;width:var(--nav-top-icon-btn-size);height:var(--nav-top-icon-btn-size);border:none;border-radius:var(--nav-top-icon-radius);background:var(--nav-top-icon-bg);box-shadow:0 var(--top-menu-control-shadow-offset) 0 0 var(--color-gray-20);color:var(--nav-top-icon-color);cursor:pointer;appearance:none;transform:translateY(calc(.1875rem - var(--top-menu-control-shadow-offset)));transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.top-menu__icon-button[data-v-8234a362]:hover{background:var(--nav-top-icon-bg-hover)}.top-menu__icon-button[data-v-8234a362]:active{--top-menu-control-shadow-offset: 0rem}.top-menu__icon-button[data-v-8234a362]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.top-menu__badge[data-v-8234a362]{position:absolute;top:.1875rem;left:1.5rem;display:flex;align-items:center;justify-content:center;min-width:var(--nav-cart-badge-size);height:var(--nav-cart-badge-size);padding:0 .125rem;border-radius:var(--corner-full);background:var(--nav-cart-badge-bg);color:var(--color-base-white);font-family:var(--font-family-base);font-size:var(--nav-cart-badge-font-size);font-weight:400;line-height:var(--nav-cart-badge-line-height);pointer-events:none}.top-menu__menu-btn[data-v-8234a362]{display:flex;flex-shrink:0}.top-menu__boxes-expand[data-v-8234a362]{display:none}.top-menu__boxes-panel[data-v-8234a362]{overflow:hidden;min-height:0}.top-menu__boxes-panel[data-v-8234a362]>.nav-box-list{max-width:var(--nav-top-max-width);margin:0 auto}@media(min-width:64rem){.top-menu__inner[data-v-8234a362]{padding-right:0}.top-menu__logo[data-v-8234a362]{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + var(--top-menu-logo-press-offset)))}.top-menu__logo-picture[data-v-8234a362],.top-menu__logo-image[data-v-8234a362]{width:var(--nav-top-logo-width)}.top-menu__links[data-v-8234a362]{display:flex}.top-menu__boxes-expand[data-v-8234a362]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--nav-desktop-boxes-panel-duration) var(--nav-desktop-boxes-panel-easing)}.top-menu__boxes-expand--open[data-v-8234a362]{grid-template-rows:1fr}.top-menu__boxes-panel[data-v-8234a362]{display:flex;justify-content:center;width:100%;padding:0;background:var(--nav-desktop-boxes-panel-bg);border-radius:0 0 var(--nav-desktop-boxes-panel-radius) var(--nav-desktop-boxes-panel-radius);opacity:0;transition:opacity .25s ease}.top-menu__boxes-expand--open .top-menu__boxes-panel[data-v-8234a362]{padding:var(--nav-desktop-boxes-panel-padding);opacity:1;transition:opacity .3s ease .05s}}@media(prefers-reduced-motion:reduce){.top-menu__boxes-expand[data-v-8234a362],.top-menu__boxes-panel[data-v-8234a362]{transition:none}}.yandex-constructor-map[data-v-84c84c08]{display:block;width:100%;height:100%;overflow:hidden}.yandex-constructor-map[data-v-84c84c08] iframe{display:block;width:100%!important;height:100%!important;border:0}.burger-menu-overlay[data-v-1e75b77f]{position:fixed;inset:0;z-index:1100;display:flex;justify-content:flex-end}.burger-menu[data-v-1e75b77f]{box-sizing:border-box;display:flex;flex-direction:column;position:relative;width:min(100%,var(--nav-burger-width));height:100%;background:var(--nav-burger-bg);overflow:hidden}@media(min-width:64rem){.burger-menu-overlay[data-v-1e75b77f]{background:#00000073}.burger-menu[data-v-1e75b77f]{height:100%}}.burger-menu__close[data-v-1e75b77f]{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;width:var(--nav-top-icon-btn-size);height:var(--nav-top-icon-btn-size);border:none;border-radius:var(--nav-top-icon-radius);background:var(--color-base-transparency);color:var(--color-base-black);cursor:pointer;appearance:none}.burger-menu__close[data-v-1e75b77f]:hover{background:var(--nav-top-icon-bg-hover)}.burger-menu__close[data-v-1e75b77f]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.burger-menu__scroll-layout[data-v-1e75b77f]{flex:1 1 auto;display:flex;min-height:0;padding-block:var(--nav-burger-padding-y)}.burger-menu__scroll[data-v-1e75b77f]{flex:1 1 auto;min-width:0;overflow-y:auto;padding-inline:var(--nav-burger-padding-x);scrollbar-width:none;-webkit-overflow-scrolling:touch}.burger-menu__scroll[data-v-1e75b77f]::-webkit-scrollbar{display:none}.burger-menu__nav[data-v-1e75b77f]{display:flex;flex-direction:column;gap:var(--nav-box-list-gap);width:100%;margin-bottom:var(--nav-burger-section-gap)}.burger-menu__link-row[data-v-1e75b77f]{display:flex;align-items:center;gap:var(--nav-top-menu-button-gap);width:100%;padding:var(--nav-top-menu-button-padding-y) var(--nav-top-menu-button-padding-x);border:none;border-radius:var(--nav-burger-link-radius);background:var(--color-base-white);cursor:pointer;appearance:none;text-align:left}.burger-menu__link-label[data-v-1e75b77f]{flex:1 1 0;min-width:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--nav-burger-link-font-size);font-weight:600;line-height:var(--nav-burger-link-line-height)}.burger-menu__link-row[data-v-1e75b77f]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.burger-menu__channels[data-v-1e75b77f]{display:flex;flex-direction:column;gap:.75rem;padding:0 1.5rem;margin-bottom:var(--nav-burger-section-gap)}.burger-menu__channel[data-v-1e75b77f]{display:flex;align-items:center;gap:1.5rem;color:var(--color-gray-70);font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:500;line-height:var(--font-line-body-16-regular);text-decoration:none}.burger-menu__block[data-v-1e75b77f]{display:flex;flex-direction:column;gap:1.125rem;padding:0 1.5rem;margin-bottom:var(--nav-burger-section-gap)}.burger-menu__block--legal[data-v-1e75b77f]{gap:4.4375rem}.burger-menu__legal-group[data-v-1e75b77f]{display:flex;flex-direction:column;gap:1.125rem}.burger-menu__heading[data-v-1e75b77f]{margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:1.5rem;font-weight:600;line-height:1.875rem}.burger-menu__text[data-v-1e75b77f],.burger-menu__text-link[data-v-1e75b77f]{margin:0;color:var(--color-gray-50);font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:400;line-height:var(--font-line-body-16-regular);text-decoration:none}.burger-menu__text-link[data-v-1e75b77f]:hover{text-decoration:underline}.burger-menu__map[data-v-1e75b77f]{display:block;width:100%;height:9.9375rem;border-radius:1.8125rem;overflow:hidden}.burger-menu__copyright[data-v-1e75b77f]{display:flex;flex-direction:column;gap:.75rem;color:var(--color-gray-50);font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);line-height:var(--font-line-body-16-regular)}.burger-menu__copyright p[data-v-1e75b77f]{margin:0}.burger-menu-enter-active[data-v-1e75b77f],.burger-menu-leave-active[data-v-1e75b77f]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.burger-menu-enter-active .burger-menu[data-v-1e75b77f],.burger-menu-leave-active .burger-menu[data-v-1e75b77f]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.burger-menu-enter-from[data-v-1e75b77f],.burger-menu-leave-to[data-v-1e75b77f]{opacity:0}.burger-menu-enter-from .burger-menu[data-v-1e75b77f],.burger-menu-leave-to .burger-menu[data-v-1e75b77f]{transform:translate(100%)}@media(prefers-reduced-motion:reduce){.burger-menu-enter-active[data-v-1e75b77f],.burger-menu-leave-active[data-v-1e75b77f],.burger-menu-enter-active .burger-menu[data-v-1e75b77f],.burger-menu-leave-active .burger-menu[data-v-1e75b77f]{transition:none}}.footer-faq[data-v-60c517ac]{box-sizing:border-box;display:flex;justify-content:center;width:100%;padding:var(--footer-section-padding-y) var(--footer-section-padding-x)}.footer-faq__inner[data-v-60c517ac]{display:flex;flex-direction:column;gap:var(--footer-content-gap);width:100%;max-width:var(--footer-content-max-width)}.footer-faq__title[data-v-60c517ac]{margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--footer-title-font-size);font-weight:700;line-height:var(--footer-title-line-height);word-break:break-word}.footer-faq__list[data-v-60c517ac]{display:flex;flex-direction:column;gap:.75rem;width:100%}.footer-faq__item[data-v-60c517ac]{width:100%}.footer-contact-form[data-v-0602a2cb]{box-sizing:border-box;display:flex;justify-content:center;width:100%;padding:var(--footer-section-padding-y) var(--footer-section-padding-x);background:var(--footer-form-bg)}.footer-contact-form__inner[data-v-0602a2cb]{display:flex;flex-direction:column;align-items:stretch;gap:var(--footer-form-stack-gap);width:100%;max-width:var(--footer-content-max-width);margin:0}.footer-contact-form__title[data-v-0602a2cb]{margin:0;color:var(--color-base-black);font-family:var(--font-family-base);font-size:var(--footer-title-font-size);font-weight:700;line-height:var(--footer-title-line-height);word-break:break-word}.footer-contact-form__fields[data-v-0602a2cb]{display:flex;flex-direction:column;gap:var(--footer-form-fields-gap);width:100%}.footer-contact-form__fields[data-v-0602a2cb] .input-field__description:empty{display:none}.footer-contact-form__fields[data-v-0602a2cb] .input-field__control{border-bottom-width:.1875rem}.footer-contact-form__textarea[data-v-0602a2cb]{--textarea-border-width-default: .1875rem;--textarea-border-width-active: .1875rem;--textarea-border-default: var(--color-gray-10);--textarea-radius: var(--corner-large);--textarea-padding: 1.125rem 1.5rem;--textarea-gap: .75rem}.footer-contact-form__textarea[data-v-0602a2cb] .textarea-field__box{min-height:var(--footer-textarea-min-height)}.footer-contact-form__textarea[data-v-0602a2cb] .textarea-field__footer:empty,.footer-contact-form__textarea[data-v-0602a2cb] .textarea-field__description:empty{display:none}.footer-contact-form__consent[data-v-0602a2cb]{box-sizing:border-box;padding:0 1.5rem}.footer-contact-form__consent[data-v-0602a2cb] .consent-checkbox__text{font-size:var(--font-size-body-16-regular);line-height:var(--font-line-body-16-regular);color:var(--color-gray-50)}.footer-contact-form__submit[data-v-0602a2cb]{width:100%;align-self:stretch}.footer-contacts[data-v-75e3ec85]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--footer-block-gap);width:100%;padding:var(--footer-contacts-padding-y) var(--footer-contacts-padding-x);background:var(--footer-contacts-bg)}.footer-contacts__grid[data-v-75e3ec85]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--footer-contacts-columns-gap);width:100%;max-width:62.25rem}.footer-contacts__column[data-v-75e3ec85]{display:flex;flex-direction:column;gap:var(--footer-contacts-block-gap);width:100%;max-width:var(--footer-contacts-column-width)}.footer-contacts__column--channels[data-v-75e3ec85]{gap:var(--footer-contacts-channel-gap)}.footer-contacts__channel[data-v-75e3ec85]{display:flex;align-items:center;gap:var(--footer-contacts-channel-gap);color:var(--footer-contacts-text-color);font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:500;line-height:var(--font-line-body-16-regular);text-decoration:none}.footer-contacts__channel[data-v-75e3ec85]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--corner-extra-small)}.footer-contacts__channel-logo[data-v-75e3ec85]{flex-shrink:0}.footer-contacts__block[data-v-75e3ec85]{display:flex;flex-direction:column;gap:var(--footer-contacts-section-gap);width:100%}.footer-contacts__heading[data-v-75e3ec85]{margin:0;color:var(--color-base-white);font-family:var(--font-family-base);font-size:var(--footer-contacts-title-font-size);font-weight:600;line-height:var(--footer-contacts-title-line-height)}.footer-contacts__link[data-v-75e3ec85]{color:var(--footer-contacts-text-color);font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:400;line-height:var(--font-line-body-16-regular);text-decoration:none;white-space:nowrap}.footer-contacts__link[data-v-75e3ec85]:hover{text-decoration:underline}.footer-contacts__link[data-v-75e3ec85]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.footer-contacts__text[data-v-75e3ec85]{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:400;line-height:var(--font-line-body-16-regular);word-break:break-word}.footer-contacts__text--muted[data-v-75e3ec85]{color:var(--footer-contacts-muted-color)}.footer-contacts__map[data-v-75e3ec85]{display:block;width:100%;height:var(--footer-contacts-map-height);border-radius:var(--footer-contacts-map-radius);overflow:hidden}.footer-contacts__copyright[data-v-75e3ec85]{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:var(--footer-contacts-column-width);color:var(--footer-contacts-muted-color);font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:400;line-height:var(--font-line-body-16-regular);text-align:center}.footer-contacts__copyright p[data-v-75e3ec85]{margin:0;word-break:break-word}.footer-contacts__brand[data-v-75e3ec85]{text-decoration:none}.footer-contacts__brand-picture[data-v-75e3ec85],.footer-contacts__brand-logo[data-v-75e3ec85]{display:block;width:var(--footer-brand-logo-width);height:var(--footer-brand-logo-height)}.footer-contacts__brand[data-v-75e3ec85]:hover{opacity:.86}.footer-contacts__brand[data-v-75e3ec85]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(min-width:48rem){.footer-contacts__copyright[data-v-75e3ec85]{text-align:left}.footer-contacts__brand-picture[data-v-75e3ec85],.footer-contacts__brand-logo[data-v-75e3ec85]{width:var(--footer-brand-logo-width-tablet)}}@media(min-width:64rem){.footer-contacts__grid[data-v-75e3ec85]{align-items:flex-start;justify-content:center}.footer-contacts__column[data-v-75e3ec85]{width:var(--footer-contacts-column-width);max-width:none}}.footer-credits[data-v-f1cb8ca3]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;padding:var(--footer-credits-padding-y) var(--footer-section-padding-x);background:var(--footer-credits-bg)}.footer-credits__text[data-v-f1cb8ca3]{margin:0;color:var(--footer-credits-text-color);font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:500;line-height:var(--font-line-body-16-regular);text-align:center;white-space:nowrap}.footer-credits__link[data-v-f1cb8ca3]{margin-left:.25em;color:inherit;text-decoration:underline;text-underline-position:from-font}.footer-credits__link[data-v-f1cb8ca3]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(max-width:23.4375rem){.footer-credits__text[data-v-f1cb8ca3]{white-space:normal}}.footer[data-v-877854b9]{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;width:100%}.slider-header[data-v-ef969073]{box-sizing:border-box;width:100%;padding-top:var(--slider-header-padding-y);padding-bottom:calc(var(--slider-header-padding-y) / 2);border-radius:0 0 var(--slider-header-radius) var(--slider-header-radius);background:var(--slider-header-bg);overflow:hidden}.slider-header__inner[data-v-ef969073]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--slider-header-inner-max-width);margin:0 auto;padding:0 var(--slider-header-padding-x) var(--slider-header-inner-gap)}.slider-header__title[data-v-ef969073]{margin:0;width:100%;font-family:var(--font-family-base);font-size:var(--slider-header-title-font-size);font-weight:700;line-height:var(--slider-header-title-line-height);text-align:center;color:var(--color-text-inverse)}.slider-header__belt[data-v-ef969073]{width:100%;height:11rem;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}.slider-header__row[data-v-ef969073]{display:flex;align-items:center;justify-content:center;height:100%;gap:2rem}.slider-header__lure[data-v-ef969073]{flex-shrink:0;transform-origin:center center}@media(min-width:48rem){.slider-header[data-v-ef969073]{padding-top:var(--slider-header-padding-y-tablet);padding-bottom:calc(var(--slider-header-padding-y-tablet) / 2)}.slider-header__inner[data-v-ef969073]{max-width:var(--slider-header-inner-max-width-tablet);padding-bottom:var(--slider-header-inner-gap-tablet)}.slider-header__title[data-v-ef969073]{font-size:var(--slider-header-title-font-size-tablet);line-height:var(--slider-header-title-line-height-tablet)}.slider-header__belt[data-v-ef969073]{height:13rem}.slider-header__row[data-v-ef969073]{gap:3rem}}@media(min-width:64rem){.slider-header[data-v-ef969073]{padding-top:var(--slider-header-padding-y-desktop);padding-bottom:calc(var(--slider-header-padding-y-desktop) / 2)}.slider-header__inner[data-v-ef969073]{max-width:var(--slider-header-inner-max-width-desktop);padding-bottom:var(--slider-header-inner-gap-desktop)}.slider-header__title[data-v-ef969073]{font-size:var(--slider-header-title-font-size-desktop);line-height:var(--slider-header-title-line-height-desktop)}.slider-header__belt[data-v-ef969073]{height:16rem}.slider-header__row[data-v-ef969073]{gap:4rem}}@media(min-width:120rem){.slider-header__inner[data-v-ef969073]{max-width:var(--slider-header-inner-max-width-fullhd);padding-bottom:var(--slider-header-inner-gap-fullhd)}.slider-header__belt[data-v-ef969073]{height:16rem}}.slider-carousel[data-v-26dfae06]{box-sizing:border-box;width:100%;padding:var(--slider-carousel-padding-y) var(--slider-carousel-padding-x);background:var(--slider-carousel-bg)}.slider-carousel__inner[data-v-26dfae06]{display:flex;flex-direction:column;align-items:center;gap:var(--slider-carousel-inner-gap);width:100%;max-width:var(--slider-carousel-inner-max-width);margin:0 auto}.slider-carousel__heading[data-v-26dfae06]{display:flex;flex-direction:column;gap:var(--slider-carousel-heading-gap);align-items:flex-start;width:100%;max-width:16.0625rem}.slider-carousel__subtitle[data-v-26dfae06]{margin:0;font-family:var(--font-family-base);font-size:var(--slider-carousel-subtitle-font-size);font-weight:600;line-height:var(--slider-carousel-subtitle-line-height);color:var(--color-text-primary)}.slider-carousel__title[data-v-26dfae06]{margin:0;font-family:var(--font-family-base);font-size:var(--slider-carousel-title-font-size);font-weight:700;line-height:var(--slider-carousel-title-line-height);background:var(--slider-carousel-title-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.slider-carousel__filter-wrap[data-v-26dfae06]{position:fixed;left:50%;bottom:calc(5rem + env(safe-area-inset-bottom,0px));z-index:150;transform:translate(-50%);pointer-events:auto}.slider-carousel__filter[data-v-26dfae06]{max-width:min(100vw - 2rem,var(--slider-carousel-inner-max-width))}.slider-carousel-filter-enter-active[data-v-26dfae06],.slider-carousel-filter-leave-active[data-v-26dfae06]{transition:transform .35s ease,opacity .35s ease}.slider-carousel-filter-enter-from[data-v-26dfae06],.slider-carousel-filter-leave-to[data-v-26dfae06]{transform:translate(-50%,calc(100% + 1rem));opacity:0}.slider-carousel-filter-enter-to[data-v-26dfae06],.slider-carousel-filter-leave-from[data-v-26dfae06]{transform:translate(-50%);opacity:1}@media(min-width:64rem){.slider-carousel__filter-wrap[data-v-26dfae06]{bottom:calc(2rem + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.slider-carousel-filter-enter-active[data-v-26dfae06],.slider-carousel-filter-leave-active[data-v-26dfae06]{transition:opacity .15s ease}.slider-carousel-filter-enter-from[data-v-26dfae06],.slider-carousel-filter-leave-to[data-v-26dfae06]{transform:translate(-50%)}}.slider-carousel__grid[data-v-26dfae06]{display:grid;grid-template-columns:1fr;gap:var(--slider-carousel-grid-gap);width:100%;max-width:var(--slider-carousel-card-max-width);margin:0 auto}.slider-carousel-list-enter-active[data-v-26dfae06],.slider-carousel-list-leave-active[data-v-26dfae06]{transition:opacity .35s ease}.slider-carousel-list-enter-from[data-v-26dfae06],.slider-carousel-list-leave-to[data-v-26dfae06]{opacity:0}@media(prefers-reduced-motion:reduce){.slider-carousel-list-enter-active[data-v-26dfae06],.slider-carousel-list-leave-active[data-v-26dfae06]{transition:opacity .15s ease}}.slider-carousel__card--last-odd[data-v-26dfae06]{grid-column:1 / -1;justify-self:center;width:100%;max-width:var(--slider-carousel-card-max-width)}.slider-carousel__mobile[data-v-26dfae06]{display:flex;flex-direction:column;gap:var(--slider-carousel-controls-gap);align-items:center;width:100%}.slider-carousel__viewport[data-v-26dfae06]{width:100%;overflow:hidden;touch-action:pan-y}.slider-carousel__track[data-v-26dfae06]{display:flex;gap:var(--slider-carousel-list-gap);width:max-content;cursor:grab;-webkit-user-select:none;user-select:none;--slider-carousel-drag-offset: 0px;transition:transform .35s ease;transform:translate(calc(var(--slider-carousel-active-index) * -1 * (var(--slider-carousel-slide-width) + var(--slider-carousel-list-gap)) + var(--slider-carousel-drag-offset)))}.slider-carousel__track--dragging[data-v-26dfae06]{cursor:grabbing;transition:none}.slider-carousel__slide[data-v-26dfae06]{display:flex;flex-shrink:0;justify-content:center;width:var(--slider-carousel-slide-width)}.slider-carousel__card[data-v-26dfae06]{width:100%}.slider-carousel__indicator[data-v-26dfae06]{align-self:center}@media(min-width:48rem){.slider-carousel[data-v-26dfae06]{padding:var(--slider-carousel-padding-y-desktop) var(--slider-carousel-padding-x-desktop)}.slider-carousel__heading[data-v-26dfae06]{align-items:center;max-width:none;text-align:center}.slider-carousel__subtitle[data-v-26dfae06]{text-align:center}.slider-carousel__title[data-v-26dfae06]{font-size:var(--slider-carousel-title-font-size-desktop);line-height:var(--slider-carousel-title-line-height-desktop)}.slider-carousel__grid[data-v-26dfae06]{width:100%}.slider-carousel__card[data-v-26dfae06]{width:100%;max-width:none}.slider-carousel__card--last-odd[data-v-26dfae06]{max-width:var(--slider-carousel-card-max-width)}}@media(min-width:87.625rem){.slider-carousel__grid[data-v-26dfae06]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--slider-carousel-grid-max-width)}}.box-header[data-v-2251d39b]{box-sizing:border-box;width:100%;padding:var(--box-header-padding-y) var(--box-header-padding-x);border-radius:var(--box-header-radius);background:var(--box-header-bg);overflow:hidden}.box-header__inner[data-v-2251d39b]{display:flex;flex-direction:column;align-items:center;gap:var(--box-header-inner-gap);width:100%;max-width:var(--box-header-inner-max-width);margin:0 auto}.box-header__visual[data-v-2251d39b]{display:flex;justify-content:center;flex-shrink:0}.box-header__copy[data-v-2251d39b]{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;text-align:center}.box-header__title[data-v-2251d39b]{margin:0;font-family:var(--font-family-base);font-size:var(--box-header-title-font-size);font-weight:700;line-height:var(--box-header-title-line-height);background:var(--box-header-title-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.box-header__subtitle[data-v-2251d39b]{margin:0;max-width:20rem;font-family:var(--font-family-base);font-size:var(--box-header-subtitle-font-size);font-weight:400;line-height:var(--box-header-subtitle-line-height);color:var(--color-text-secondary)}.box-header__extra[data-v-2251d39b]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;min-width:0}@media(min-width:48rem){.box-header[data-v-2251d39b]{padding:var(--box-header-padding-y-desktop) var(--box-header-padding-x)}.box-header__inner[data-v-2251d39b]{flex-direction:row;align-items:center;justify-content:center;gap:var(--box-header-inner-gap-desktop);max-width:var(--box-header-inner-max-width-desktop)}.box-header__copy[data-v-2251d39b]{align-items:flex-start;text-align:left;max-width:28rem}.box-header__title[data-v-2251d39b]{font-size:var(--box-header-title-font-size-desktop);line-height:var(--box-header-title-line-height-desktop)}.box-header__subtitle[data-v-2251d39b]{max-width:none;font-size:var(--box-header-subtitle-font-size-desktop);line-height:var(--box-header-subtitle-line-height-desktop)}.box-header--with-extra .box-header__inner[data-v-2251d39b]{justify-content:space-between}.box-header--with-extra .box-header__copy[data-v-2251d39b]{max-width:24rem}.box-header__extra[data-v-2251d39b]{align-items:flex-end;width:min(100%,25.625rem);flex:0 1 25.625rem}}.nor-collectable-box[data-v-aa3ffdca]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-block:var(--nor-collectable-box-section-padding-y)}.nor-collectable-box__card[data-v-aa3ffdca]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--nor-collectable-box-gap);width:100%;max-width:var(--nor-collectable-box-max-width);padding:var(--nor-collectable-box-padding);border-radius:var(--nor-collectable-box-radius);background:var(--nor-collectable-box-bg)}.nor-collectable-box__title[data-v-aa3ffdca]{margin:0;width:100%;font-family:var(--font-family-base);font-size:var(--nor-collectable-box-title-font-size);font-weight:700;line-height:var(--nor-collectable-box-title-line-height);text-align:center;color:var(--color-text-primary)}.nor-collectable-box__summary[data-v-aa3ffdca]{display:flex;align-items:center;justify-content:center;gap:var(--nor-collectable-box-summary-gap);width:100%;padding-inline:var(--nor-collectable-box-summary-padding-x)}.nor-collectable-box__indicator[data-v-aa3ffdca]{flex-shrink:0}.nor-collectable-box__prices[data-v-aa3ffdca]{flex-shrink:0;width:var(--nor-collectable-box-prices-width)}.nor-collectable-box__action[data-v-aa3ffdca]{width:100%}.collect-box-panel[data-v-fb9de514]{display:flex;flex-direction:column;align-items:center;gap:var(--collect-box-panel-gap);width:100%;padding-top:var(--collect-box-panel-padding-top-mobile);padding-bottom:var(--collect-box-panel-padding-bottom-mobile);border-radius:var(--collect-box-panel-radius);background:var(--collect-box-panel-bg);box-sizing:border-box}.collect-box-panel__title[data-v-fb9de514]{margin:0;width:100%;font-family:var(--font-family-base);font-weight:700;text-align:center;color:var(--color-text-primary)}.collect-box-panel__title--mobile[data-v-fb9de514]{font-size:var(--collect-box-title-font-size);line-height:var(--collect-box-title-line-height)}.collect-box-panel__title--desktop[data-v-fb9de514]{font-size:var(--collect-box-title-font-size-desktop);line-height:var(--collect-box-title-line-height-desktop)}.collect-box-panel__summary[data-v-fb9de514]{display:flex;flex-direction:column;align-items:center;gap:var(--collect-box-panel-summary-gap-mobile);width:100%;padding-inline:var(--collect-box-panel-summary-padding-x-mobile)}.collect-box-panel__summary-body[data-v-fb9de514]{display:flex;flex-direction:column;align-items:center;gap:var(--collect-box-panel-summary-gap-mobile);width:100%}.collect-box-panel__indicator[data-v-fb9de514]{flex-shrink:0}.collect-box-panel__prices[data-v-fb9de514]{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:var(--collect-box-panel-prices-width);margin:0}.collect-box-panel__price-group[data-v-fb9de514]{display:flex;flex-direction:column;gap:.375rem}.collect-box-panel__price-row[data-v-fb9de514]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.collect-box-panel__price-row dt[data-v-fb9de514],.collect-box-panel__price-row dd[data-v-fb9de514]{margin:0;font-family:var(--font-family-base)}.collect-box-panel__price-row dt[data-v-fb9de514]{font-size:.875rem;font-weight:400;line-height:1rem;color:var(--collect-box-price-label-color)}.collect-box-panel__price-row dd[data-v-fb9de514]{font-size:.875rem;font-weight:500;line-height:1rem;color:var(--collect-box-price-value-color);white-space:nowrap}.collect-box-panel__price-row--total dt[data-v-fb9de514],.collect-box-panel__price-row--total dd[data-v-fb9de514]{font-size:var(--font-size-body-16-bold);font-weight:700;line-height:var(--font-line-body-16-bold);color:var(--color-text-primary)}.collect-box-panel__slots[data-v-fb9de514]{display:flex;flex-direction:column;align-items:stretch;gap:var(--collect-box-panel-slots-gap);width:100%;padding:var(--collect-box-panel-slots-padding);border-radius:var(--collect-box-panel-slots-radius-mobile);background:var(--collect-box-panel-slots-bg);box-sizing:border-box}.collect-box-panel__slot-card[data-v-fb9de514]{width:100%;max-width:100%;align-self:stretch}.collect-box-panel__droparea[data-v-fb9de514]{--droparea-bg: var(--collect-box-panel-droparea-bg);--droparea-border-default: var(--collect-box-panel-droparea-border);--droparea-border-hover: var(--collect-box-panel-droparea-border);--droparea-border-width: var(--collect-box-add-row-border-width);--droparea-text-default: var(--color-base-primary);--droparea-text-hover: var(--color-base-primary);--droparea-icon-default: var(--color-base-primary);--droparea-icon-hover: var(--color-base-primary);--droparea-font-size: var(--font-size-body-14-bold);--droparea-line-height: var(--font-line-body-14-bold);--droparea-radius: var(--collect-box-panel-droparea-radius);width:100%;height:var(--collect-box-panel-droparea-height)}.collect-box-panel__droparea[data-v-fb9de514] .droparea__text{font-weight:700}.collect-box-panel__add-row[data-v-fb9de514]{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--collect-box-add-row-padding-y) var(--collect-box-add-row-padding-x);border:var(--collect-box-add-row-border-width) solid var(--collect-box-add-row-border);border-radius:var(--collect-box-add-row-radius);background:var(--collect-box-add-row-bg);color:var(--collect-box-add-row-color);font-family:var(--font-family-base);font-size:var(--font-size-body-14-bold);font-weight:700;line-height:var(--font-line-body-14-bold);cursor:pointer;appearance:none}.collect-box-panel__add-row[data-v-fb9de514]:disabled{opacity:.45;cursor:not-allowed}.collect-box-panel__add-row[data-v-fb9de514]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.collect-box-panel__sliders-section[data-v-fb9de514],.collect-box-panel__accessories-section[data-v-fb9de514]{display:flex;flex-direction:column;align-items:stretch;width:100%;box-sizing:border-box}.collect-box-panel__sliders-section[data-v-fb9de514]{gap:var(--collect-box-panel-sliders-section-gap-mobile)}.collect-box-panel__accessories-section[data-v-fb9de514]{gap:var(--collect-box-panel-section-gap)}.collect-box-panel__section-title[data-v-fb9de514]{display:flex;align-items:center;margin:0;width:100%;padding-inline:var(--collect-box-panel-section-heading-padding-x);font-family:var(--font-family-base);font-weight:700;color:var(--color-text-primary)}.collect-box-panel__section-title--desktop[data-v-fb9de514]{font-size:var(--collect-box-panel-section-heading-font-size-desktop);line-height:var(--collect-box-panel-section-heading-line-height-desktop)}.collect-box-panel__section-title--mobile[data-v-fb9de514]{font-size:var(--collect-box-panel-section-heading-font-size-mobile);font-weight:600;line-height:var(--collect-box-panel-section-heading-line-height-mobile)}.collect-box-panel__accessories-list[data-v-fb9de514]{display:flex;flex-direction:column;gap:var(--collect-box-panel-accessories-list-gap);width:100%;padding:var(--collect-box-panel-accessories-list-padding);border-radius:var(--collect-box-panel-accessories-list-radius);background:var(--collect-box-panel-accessories-list-bg);box-sizing:border-box}.collect-box-panel__assemble-wrap[data-v-fb9de514]{width:100%}.collect-box-panel__assemble-wrap--mobile[data-v-fb9de514]{padding-inline:.75rem}.collect-box-panel__assemble[data-v-fb9de514]{width:100%}.collect-box-panel--desktop[data-v-fb9de514]{padding:var(--collect-box-panel-padding-y-desktop) var(--collect-box-panel-padding-x-desktop)}.collect-box-panel--desktop .collect-box-panel__summary[data-v-fb9de514]{flex-direction:row;gap:var(--collect-box-panel-summary-gap-desktop);padding-top:var(--collect-box-panel-summary-padding-top-desktop);padding-inline:var(--collect-box-panel-summary-padding-x-desktop)}.collect-box-panel--desktop .collect-box-panel__summary-body[data-v-fb9de514]{flex-direction:row;gap:var(--collect-box-panel-summary-gap-desktop)}.collect-box-panel--desktop .collect-box-panel__prices[data-v-fb9de514]{gap:1.125rem}.collect-box-panel--desktop .collect-box-panel__sliders-section[data-v-fb9de514],.collect-box-panel--desktop .collect-box-panel__accessories-section[data-v-fb9de514]{max-width:var(--collect-box-panel-slots-max-width)}.collect-box-panel--desktop .collect-box-panel__sliders-section[data-v-fb9de514]{gap:var(--collect-box-panel-section-gap)}.collect-box-panel--desktop .collect-box-panel__slots[data-v-fb9de514]{max-width:none;border-radius:var(--collect-box-panel-slots-radius-desktop)}.collect-box-menu[data-v-bbb14063]{display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0}.collect-box-menu[data-v-bbb14063]:not(.collect-box-menu--sheet){max-height:var(--collect-box-menu-max-height);min-height:0;overflow:hidden}.collect-box-menu--sheet[data-v-bbb14063]{padding:0 .75rem 1rem}.collect-box-menu--two-column[data-v-bbb14063]{box-sizing:border-box;height:auto;padding:var(--collect-box-menu-padding);border-radius:var(--collect-box-menu-radius);background:var(--collect-box-menu-bg)}.collect-box-menu--toggle[data-v-bbb14063]{box-sizing:border-box;align-items:stretch;gap:var(--collect-box-menu-toggle-gap);max-width:var(--cart-aside-width, 27.0625rem);width:100%;padding:var(--collect-box-menu-toggle-padding);border-radius:var(--collect-box-menu-radius);background:var(--collect-box-menu-bg)}.collect-box-menu__filter[data-v-bbb14063],.collect-box-menu__notice[data-v-bbb14063],.collect-box-menu__warning[data-v-bbb14063]{flex-shrink:0}.collect-box-menu__filter[data-v-bbb14063]{width:100%;max-width:100%}[data-v-bbb14063] .collect-box-menu__notice.snackbar{--snackbar-width: 100%;--snackbar-bg: var(--collect-box-menu-notice-bg);--snackbar-text: var(--collect-box-menu-notice-text);--snackbar-radius: var(--collect-box-menu-notice-radius);--snackbar-padding: var(--collect-box-menu-notice-padding);--snackbar-gap: var(--collect-box-menu-notice-gap);--snackbar-close-reserve: var(--collect-box-menu-notice-close-reserve);--snackbar-close-padding: var(--collect-box-menu-notice-close-padding);--snackbar-close-icon: var(--collect-box-menu-notice-close);--snackbar-message-font-size: var(--collect-box-menu-notice-font-size);--snackbar-message-line-height: var(--collect-box-menu-notice-line-height);--snackbar-icon-success: var(--collect-box-menu-notice-icon);width:100%;max-width:100%}.collect-box-menu__warning[data-v-bbb14063]{width:100%;max-width:100%;align-self:stretch}[data-v-bbb14063] .collect-box-menu__warning.information-banner{min-height:var(--collect-box-menu-warning-min-height);padding:var(--collect-box-menu-warning-padding-y) var(--collect-box-menu-warning-padding-x);border-radius:var(--collect-box-menu-warning-radius)}[data-v-bbb14063] .collect-box-menu__warning .information-banner__icon{width:var(--collect-box-menu-warning-icon-size);height:var(--collect-box-menu-warning-icon-size)}[data-v-bbb14063] .collect-box-menu__warning .information-banner__text{font-size:var(--collect-box-menu-warning-font-size);font-weight:500;line-height:var(--collect-box-menu-warning-line-height)}.collect-box-menu__columns[data-v-bbb14063]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--collect-box-menu-columns-gap);width:100%}.collect-box-menu--two-column .collect-box-menu__columns[data-v-bbb14063]{flex:0 1 auto;align-items:start}.collect-box-menu__column[data-v-bbb14063]{display:flex;flex-direction:column;gap:.75rem;min-width:0}.collect-box-menu__column-title[data-v-bbb14063]{flex-shrink:0;margin:0;font-family:var(--font-family-base);font-size:1rem;font-weight:700;line-height:1.125rem;color:var(--color-text-primary)}.collect-box-menu--two-column .collect-box-menu__column-title[data-v-bbb14063]{font-size:var(--collect-box-menu-column-title-font-size);line-height:var(--collect-box-menu-column-title-line-height);color:var(--collect-box-menu-column-title-color);text-align:center}.collect-box-menu--two-column .collect-box-menu__column>.collect-box-menu__warning[data-v-bbb14063]{flex-shrink:0}.collect-box-menu__list-area[data-v-bbb14063]{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}.collect-box-menu__list[data-v-bbb14063]{display:flex;flex-direction:column;gap:.75rem;width:100%}.collect-box-menu--two-column .collect-box-menu__list[data-v-bbb14063]{flex:0 1 auto;max-height:calc(var(--collect-box-menu-max-height) - 10rem);gap:var(--collect-box-menu-list-gap);padding:var(--collect-box-menu-list-padding);border-radius:var(--collect-box-menu-list-radius);background:var(--collect-box-menu-list-bg);overflow-y:auto;-webkit-overflow-scrolling:touch}.collect-box-menu--toggle .collect-box-menu__list[data-v-bbb14063]{flex:1;min-height:0;gap:var(--collect-box-menu-list-gap);padding:var(--collect-box-menu-list-padding);border-radius:var(--collect-box-menu-list-radius);background:var(--collect-box-menu-list-bg);overflow-y:auto;-webkit-overflow-scrolling:touch}.collect-box-menu--toggle .collect-box-menu__filter[data-v-bbb14063],.collect-box-menu--toggle .collect-box-menu__notice[data-v-bbb14063],.collect-box-menu--toggle .collect-box-menu__warning[data-v-bbb14063]{width:100%;max-width:100%}.collect-box-menu__draggable[data-v-bbb14063]{width:100%;cursor:grab}.collect-box-menu__draggable[data-v-bbb14063]:active{cursor:grabbing}.collect-box-menu__card[data-v-bbb14063]{width:100%;max-width:100%}.collect-box-menu:not(.collect-box-menu--sheet) .collect-box-menu__card[data-v-bbb14063]{max-width:100%}.collect-box-menu__skeleton-card[data-v-bbb14063]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem .75rem .75rem 0;border-radius:var(--corner-medium);background:var(--color-base-white)}.collect-box-menu__skeleton-card--mobile[data-v-bbb14063]{padding:.375rem 0}.collect-box-menu__skeleton-drag[data-v-bbb14063],.collect-box-menu__skeleton-media[data-v-bbb14063]{flex-shrink:0}.collect-box-menu__skeleton-title[data-v-bbb14063]{flex:1 1 0;min-width:0}.collect-box-menu__skeleton-action[data-v-bbb14063]{flex-shrink:0;margin-left:auto}.collect-box-menu-filter-enter-active,.collect-box-menu-filter-leave-active{transition:opacity var(--collect-box-menu-filter-transition-duration) var(--collect-box-menu-filter-transition-easing)}.collect-box-menu-filter-enter-from,.collect-box-menu-filter-leave-to{opacity:0}.collect-box-menu-banner-enter-active,.collect-box-menu-banner-leave-active{transition:opacity var(--collect-box-menu-filter-transition-duration) var(--collect-box-menu-filter-transition-easing),max-height var(--collect-box-menu-filter-transition-duration) var(--collect-box-menu-filter-transition-easing);overflow:hidden}.collect-box-menu-banner-enter-from,.collect-box-menu-banner-leave-to{max-height:0;opacity:0}.collect-box-menu-banner-enter-to,.collect-box-menu-banner-leave-from{max-height:12rem;opacity:1}.collect-box[data-v-96566210]{box-sizing:border-box;width:100%;padding:var(--collect-box-padding-y) var(--collect-box-padding-x);background:var(--collect-box-bg)}.collect-box__inner[data-v-96566210]{display:flex;flex-direction:column;gap:var(--collect-box-inner-gap);width:100%;max-width:var(--collect-box-inner-max-width);margin:0 auto}.collect-box__heading[data-v-96566210]{margin:0;width:100%;font-family:var(--font-family-base);font-size:var(--collect-box-title-font-size);font-weight:700;line-height:var(--collect-box-title-line-height);text-align:center;color:var(--color-text-primary)}.collect-box__layout[data-v-96566210]{display:flex;flex-direction:column;gap:var(--collect-box-layout-gap);width:100%}.collect-box__panel[data-v-96566210],.collect-box__menu[data-v-96566210]{min-width:0}@media(min-width:64rem){.collect-box[data-v-96566210]{padding:var(--collect-box-padding-y-desktop) var(--collect-box-padding-x)}.collect-box__inner[data-v-96566210]{gap:var(--collect-box-inner-gap-desktop)}.collect-box__heading[data-v-96566210]{font-size:var(--collect-box-title-font-size-desktop);line-height:var(--collect-box-title-line-height-desktop)}.collect-box__layout[data-v-96566210]{flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--collect-box-layout-gap-desktop)}.collect-box__panel[data-v-96566210]{flex:0 0 32rem;max-width:32rem}.collect-box__menu[data-v-96566210]{position:sticky;top:calc(var(--nav-top-height) + 1rem);flex:0 1 auto;align-self:flex-start;min-width:0}}.about-box[data-v-68884a7b]{position:relative;overflow:hidden;box-sizing:border-box;width:100%;padding:var(--about-box-padding-y) var(--about-box-padding-x);border-radius:var(--about-box-radius-top) var(--about-box-radius-top) 0 0;background-color:var(--about-box-bg);background-image:var(--v733deb3f);background-repeat:no-repeat;background-size:cover;background-position:center top;color:var(--color-text-inverse)}.about-box__inner[data-v-68884a7b]{display:flex;flex-direction:column;align-items:center;gap:var(--about-box-inner-gap);width:100%;max-width:var(--about-box-inner-max-width);margin:0 auto;text-align:center}.about-box__title[data-v-68884a7b]{margin:0;width:100%;font-family:var(--font-family-base);font-size:var(--about-box-title-font-size);font-weight:700;line-height:var(--about-box-title-line-height)}.about-box__dimensions[data-v-68884a7b]{display:block;width:100%;max-width:var(--about-box-dimensions-max-width);height:auto}.about-box__content[data-v-68884a7b]{display:flex;flex-direction:column;align-items:center;gap:var(--about-box-content-gap);width:100%;max-width:var(--about-box-content-max-width)}.about-box__subtitle[data-v-68884a7b]{margin:0;font-family:var(--font-family-base);font-size:var(--about-box-subtitle-font-size);font-weight:600;line-height:var(--about-box-subtitle-line-height)}.about-box__stats[data-v-68884a7b]{display:flex;gap:var(--about-box-stat-gap);width:100%;max-width:var(--about-box-stats-max-width)}.about-box__stat[data-v-68884a7b]{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:0;min-width:0;padding:var(--about-box-stat-padding-top) var(--about-box-stat-padding-x) var(--about-box-stat-padding-bottom);border-radius:var(--about-box-stat-radius);background:var(--about-box-stat-bg);color:var(--color-text-primary)}.about-box__stat-icon[data-v-68884a7b]{display:block;width:4.5rem;height:4.5rem;object-fit:contain}.about-box__stat-body[data-v-68884a7b]{display:flex;flex-direction:column;align-items:center;gap:var(--about-box-stat-body-gap);margin-top:0}.about-box__stat-value-wrap[data-v-68884a7b]{display:inline-flex;align-items:flex-start;margin:0}.about-box__stat-value[data-v-68884a7b]{margin:0;font-family:var(--font-family-base);font-size:var(--about-box-stat-value-font-size);font-weight:700;line-height:var(--about-box-stat-value-line-height);background:var(--about-box-stat-value-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.about-box__stat-asterisk[data-v-68884a7b]{margin-top:-.25rem;margin-left:.125rem;font-family:var(--font-family-base);font-size:var(--about-box-stat-asterisk-font-size);font-weight:500;line-height:1.5;color:var(--about-box-stat-asterisk-color)}.about-box__stat-label[data-v-68884a7b]{margin:0;font-family:var(--font-family-base);font-size:var(--about-box-stat-label-font-size);font-weight:500;line-height:var(--about-box-stat-label-line-height);color:var(--color-text-primary)}.about-box__footnote[data-v-68884a7b],.about-box__link[data-v-68884a7b]{margin:0;font-family:var(--font-family-base);font-size:var(--about-box-footnote-font-size);font-weight:400;line-height:var(--about-box-footnote-line-height);color:var(--about-box-footnote-color)}.about-box__link[data-v-68884a7b]{display:inline-flex;align-items:center;gap:.375rem;text-decoration:none}.about-box__link[data-v-68884a7b]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--corner-extra-small)}@media(min-width:64rem){.about-box[data-v-68884a7b]{padding:var(--about-box-padding-y-desktop) var(--about-box-padding-x)}.about-box__title[data-v-68884a7b]{font-size:var(--about-box-title-font-size-desktop);line-height:var(--about-box-title-line-height-desktop)}}.how-to-measure[data-v-15d28f34]{position:relative;overflow:hidden;box-sizing:border-box;width:100%;padding:var(--how-to-measure-padding-y) var(--how-to-measure-padding-x);border-radius:0 0 var(--how-to-measure-radius-bottom) var(--how-to-measure-radius-bottom);background-color:var(--how-to-measure-bg);background-image:var(--v4347a4fa);background-repeat:no-repeat;background-size:cover;background-position:center top}.how-to-measure__inner[data-v-15d28f34]{display:flex;flex-direction:column;gap:var(--how-to-measure-inner-gap);width:100%;max-width:var(--how-to-measure-inner-max-width);margin:0 auto}.how-to-measure__heading[data-v-15d28f34]{display:flex;flex-direction:column;gap:.75rem;align-items:center;text-align:center}.how-to-measure__title[data-v-15d28f34]{margin:0;font-family:var(--font-family-base);font-size:var(--how-to-measure-title-font-size);font-weight:700;line-height:var(--how-to-measure-title-line-height);color:var(--color-text-primary)}.how-to-measure__subtitle[data-v-15d28f34]{margin:0;font-family:var(--font-family-base);font-size:1.25rem;font-weight:400;line-height:1.5rem;color:var(--color-text-secondary)}.how-to-measure__steps[data-v-15d28f34]{display:grid;grid-template-columns:1fr;gap:1.5rem;width:100%}.how-to-measure__step[data-v-15d28f34],.how-to-measure__hang[data-v-15d28f34]{display:flex;flex-direction:column;gap:var(--how-to-measure-card-gap);padding:var(--how-to-measure-card-padding);border-radius:var(--how-to-measure-card-radius);background:var(--how-to-measure-card-bg)}.how-to-measure__hang[data-v-15d28f34]{max-width:40rem;margin:0 auto;width:100%}.how-to-measure__step-title[data-v-15d28f34],.how-to-measure__hang-title[data-v-15d28f34]{margin:0;font-family:var(--font-family-base);font-size:1.25rem;font-weight:700;line-height:1.5rem;color:var(--color-text-primary)}.how-to-measure__step-text[data-v-15d28f34]{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:400;line-height:var(--font-line-body-16-regular);color:var(--color-text-secondary)}.how-to-measure__step-images[data-v-15d28f34]{display:grid;grid-template-columns:1fr;gap:.75rem}.how-to-measure__figure[data-v-15d28f34]{margin:0}.how-to-measure__image[data-v-15d28f34]{display:block;width:100%;height:auto;border-radius:1rem;object-fit:cover}.how-to-measure__hang-grid[data-v-15d28f34]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:36rem;margin:0 auto}.how-to-measure__hang-item[data-v-15d28f34]{display:flex;flex-direction:column;gap:.5rem;margin:0}.how-to-measure__hang-image[data-v-15d28f34]{display:block;width:100%;max-height:16rem;aspect-ratio:1;border-radius:1rem;object-fit:contain}.how-to-measure__hang-label[data-v-15d28f34]{font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:500;line-height:var(--font-line-body-16-regular);text-align:center;color:var(--color-text-primary)}@media(min-width:48rem){.how-to-measure[data-v-15d28f34]{padding:var(--how-to-measure-padding-y-desktop) var(--how-to-measure-padding-x)}.how-to-measure__title[data-v-15d28f34]{font-size:var(--how-to-measure-title-font-size-desktop);line-height:var(--how-to-measure-title-line-height-desktop)}.how-to-measure__steps[data-v-15d28f34]{grid-template-columns:repeat(2,minmax(0,1fr))}.how-to-measure__step[data-v-15d28f34],.how-to-measure__hang[data-v-15d28f34]{padding:var(--how-to-measure-card-padding-desktop)}.how-to-measure__step-images[data-v-15d28f34]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cart-header[data-v-52939b2f]{box-sizing:border-box;display:flex;justify-content:center;width:100%;overflow:hidden}.cart-header__panel[data-v-52939b2f]{box-sizing:border-box;display:flex;align-items:center;gap:var(--cart-header-gap);width:100%;max-width:var(--cart-header-panel-max-width);padding:var(--cart-header-padding-y) var(--cart-header-padding-x);border-radius:var(--cart-header-radius);background:var(--cart-header-panel-bg)}.cart-header__icon[data-v-52939b2f]{flex-shrink:0;width:var(--cart-header-icon-size);height:var(--cart-header-icon-size)}.cart-header__icon[data-v-52939b2f] .icon{width:100%!important;height:100%!important}.cart-header__icon[data-v-52939b2f] .icon__svg{width:100%;height:100%}.cart-header__title[data-v-52939b2f]{flex:1 1 0;min-width:0;margin:0;color:var(--cart-header-title-color);font-family:var(--font-family-base);font-size:var(--cart-header-title-font-size);font-weight:700;line-height:var(--cart-header-title-line-height)}@media(min-width:48rem){.cart-header__panel[data-v-52939b2f]{max-width:var(--cart-header-panel-max-width-tablet)}}@media(min-width:64rem){.cart-header__panel[data-v-52939b2f]{padding-top:var(--cart-header-padding-top-desktop);padding-bottom:var(--cart-header-padding-bottom-desktop);max-width:var(--cart-header-panel-max-width-desktop)}.cart-header__icon[data-v-52939b2f]{width:var(--cart-header-icon-size-desktop);height:var(--cart-header-icon-size-desktop)}.cart-header__title[data-v-52939b2f]{font-size:var(--cart-header-title-font-size-desktop);line-height:var(--cart-header-title-line-height-desktop)}}.cart[data-v-badc024d]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--cart-layout-gap);width:100%;padding:var(--cart-inner-padding-y) 0;background:var(--cart-section-bg)}.cart__checkout-top[data-v-badc024d]{position:sticky;top:var(--cart-checkout-top-sticky-top);z-index:var(--cart-checkout-top-sticky-z-index);flex-shrink:0;width:100%;max-width:var(--cart-content-max-width)}.cart__layout[data-v-badc024d]{display:flex;flex-direction:column;align-items:stretch;gap:var(--cart-layout-gap);width:100%;max-width:var(--cart-content-max-width);margin-inline:auto}.cart__layout--edit[data-v-badc024d]{align-items:stretch}.cart__items[data-v-badc024d]{display:flex;flex-direction:column;align-items:stretch;gap:var(--cart-items-gap);width:100%;min-width:0;position:relative}.cart__item[data-v-badc024d]{width:100%;min-width:0}.cart__aside[data-v-badc024d]{display:none}.cart__mobile-cta[data-v-badc024d]{width:100%;max-width:var(--cart-content-max-width)}.cart__empty[data-v-badc024d]{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:var(--cart-empty-gap);width:100%;max-width:var(--cart-empty-max-width);padding:var(--cart-empty-padding);border-radius:var(--cart-empty-radius);background:var(--cart-empty-bg)}.cart__empty-banner[data-v-badc024d],.cart__empty-action[data-v-badc024d]{width:100%}.cart-item-enter-active[data-v-badc024d],.cart-item-leave-active[data-v-badc024d]{overflow:hidden;transition:opacity var(--cart-item-transition-duration) var(--cart-item-transition-easing),transform var(--cart-item-transition-duration) var(--cart-item-transition-easing),max-height var(--cart-item-transition-duration) var(--cart-item-transition-easing),margin-bottom var(--cart-item-transition-duration) var(--cart-item-transition-easing)}.cart-item-leave-active[data-v-badc024d]{position:absolute;right:0;left:0;z-index:0;max-height:var(--cart-item-leave-max-height)}.cart-item-enter-from[data-v-badc024d],.cart-item-leave-to[data-v-badc024d]{opacity:0;transform:translateY(-.75rem);max-height:0;margin-bottom:calc(-1 * var(--cart-items-gap))}.cart-item-move[data-v-badc024d]{transition:transform var(--cart-item-transition-duration) var(--cart-item-transition-easing)}.cart-panel-enter-active[data-v-badc024d],.cart-panel-leave-active[data-v-badc024d]{transition:opacity var(--cart-state-transition-duration) var(--cart-state-transition-easing),transform var(--cart-state-transition-duration) var(--cart-state-transition-easing)}.cart-panel-enter-from[data-v-badc024d],.cart-panel-leave-to[data-v-badc024d]{opacity:0;transform:translateY(-.5rem)}.cart-empty-enter-active[data-v-badc024d],.cart-empty-leave-active[data-v-badc024d]{transition:opacity var(--cart-state-transition-duration) var(--cart-state-transition-easing),transform var(--cart-state-transition-duration) var(--cart-state-transition-easing)}.cart-empty-enter-from[data-v-badc024d],.cart-empty-leave-to[data-v-badc024d]{opacity:0;transform:translateY(.75rem)}@media(min-width:48rem){.cart[data-v-badc024d]{padding:var(--cart-inner-padding-y-desktop) 0}.cart__checkout-top[data-v-badc024d]{max-width:var(--cart-content-max-width-tablet)}.cart__layout[data-v-badc024d]{flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--cart-layout-gap-desktop);max-width:var(--cart-content-max-width-tablet)}.cart__items[data-v-badc024d]{flex:1 1 0;gap:var(--cart-layout-gap)}.cart__mobile-cta[data-v-badc024d]{max-width:var(--cart-content-max-width-tablet);display:none}.cart__aside[data-v-badc024d]{display:block;flex:0 0 var(--cart-aside-width);width:var(--cart-aside-width);position:sticky;top:var(--cart-aside-sticky-top);transition:top var(--cart-aside-transition-duration) var(--cart-aside-transition-easing),padding-top var(--cart-aside-transition-duration) var(--cart-aside-transition-easing)}.cart--checkout-top .cart__aside[data-v-badc024d]{top:var(--cart-aside-sticky-top-with-checkout)}.cart__aside--edit[data-v-badc024d]{padding-top:var(--cart-add-slider-padding-top)}.cart__aside-stack[data-v-badc024d]{position:relative;width:100%}.cart__aside-panel[data-v-badc024d]{width:100%;max-width:100%;transition:opacity var(--cart-aside-transition-duration) var(--cart-aside-transition-easing),visibility var(--cart-aside-transition-duration) var(--cart-aside-transition-easing)}.cart__aside-panel--hidden[data-v-badc024d]{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none}.cart__aside-panel--menu[data-v-badc024d]:not(.cart__aside-panel--hidden){position:relative}.cart__add-slider-panel[data-v-badc024d]{width:100%;padding:1.5rem;border-radius:var(--corner-extra-large);background:var(--color-base-white);box-sizing:border-box}}@media(min-width:64rem){.cart__checkout-top[data-v-badc024d],.cart__layout[data-v-badc024d]{max-width:var(--cart-content-max-width-desktop)}}@media(prefers-reduced-motion:reduce){.cart-item-enter-active[data-v-badc024d],.cart-item-leave-active[data-v-badc024d],.cart-item-move[data-v-badc024d],.cart-panel-enter-active[data-v-badc024d],.cart-panel-leave-active[data-v-badc024d],.cart-empty-enter-active[data-v-badc024d],.cart-empty-leave-active[data-v-badc024d]{transition:none}}.checkout[data-v-28f22820]{box-sizing:border-box;width:100%;padding:var(--cart-inner-padding-y) var(--cart-inner-padding-x)}.checkout__top[data-v-28f22820]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;width:100%;max-width:var(--checkout-layout-max-width);margin:0 auto 1rem;color:var(--checkout-top-color);font-family:var(--font-family-base);font-size:var(--checkout-top-font-size);line-height:var(--checkout-top-line-height)}.checkout__top-item--active[data-v-28f22820]{color:var(--checkout-top-color-active);font-weight:600}.checkout__top-sep[data-v-28f22820]{margin:0 .25rem}.checkout__toolbar[data-v-28f22820]{width:100%;max-width:var(--checkout-layout-max-width);margin:0 auto 1rem}.checkout__layout[data-v-28f22820]{display:flex;flex-direction:column;align-items:center;gap:var(--checkout-layout-gap);width:100%;margin:0 auto}.checkout__forms[data-v-28f22820]{display:flex;flex-direction:column;gap:var(--checkout-layout-gap);width:100%;max-width:var(--checkout-column-max-width);min-width:0}.checkout__validation-block[data-v-28f22820]{scroll-margin-top:1rem}.checkout__aside[data-v-28f22820]{display:flex;flex-direction:column;gap:var(--checkout-layout-gap);width:100%;max-width:var(--checkout-column-max-width);min-width:0}.checkout__mobile-cta[data-v-28f22820]{width:100%;max-width:var(--checkout-column-max-width);margin:var(--checkout-layout-gap) auto 0}@media(min-width:48rem){.checkout__layout[data-v-28f22820]{flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:var(--checkout-layout-gap-desktop);max-width:var(--checkout-layout-max-width)}.checkout__forms[data-v-28f22820],.checkout__aside[data-v-28f22820]{flex:1 1 0;max-width:var(--checkout-column-max-width)}.checkout__aside[data-v-28f22820]{position:sticky;top:calc(var(--nav-top-height) + 1rem)}.checkout__mobile-cta[data-v-28f22820]{display:none}}@media(min-width:64rem){.checkout[data-v-28f22820]{padding:var(--cart-inner-padding-y-desktop) var(--cart-inner-padding-x)}}.app-shell[data-v-3bb266fd]{display:flex;flex-direction:column;min-height:100vh}.app-shell__header[data-v-3bb266fd]{position:sticky;top:0;z-index:100;flex-shrink:0}.app-shell__main[data-v-3bb266fd]{flex:1 1 auto;padding:0;padding-bottom:5rem}.app-shell__bottom-nav[data-v-3bb266fd]{position:fixed;right:0;bottom:0;left:0;z-index:200}.app-shell__cookie-consent[data-v-3bb266fd]{position:fixed;right:0;bottom:calc(5.75rem + max(env(safe-area-inset-bottom,0px),0px));left:0;z-index:1200;display:flex;justify-content:center;padding:0 .75rem;pointer-events:none}.app-shell__cookie-consent[data-v-3bb266fd] .cookie-consent{pointer-events:auto}.cookie-consent-enter-active[data-v-3bb266fd],.cookie-consent-leave-active[data-v-3bb266fd]{transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1)}.cookie-consent-enter-from[data-v-3bb266fd],.cookie-consent-leave-to[data-v-3bb266fd]{opacity:0;transform:translateY(1rem)}@media(min-width:64rem){.app-shell__main[data-v-3bb266fd]{padding-bottom:0}.app-shell__bottom-nav[data-v-3bb266fd]{display:none}.app-shell__cookie-consent[data-v-3bb266fd]{bottom:max(env(safe-area-inset-bottom,0px),1.5rem);padding:0 1.5rem}}.app-shell__page[data-v-3bb266fd]{width:100%;min-width:0}.page-enter-active[data-v-3bb266fd],.page-leave-active[data-v-3bb266fd]{transition:opacity .28s ease,transform .28s ease}.page-enter-from[data-v-3bb266fd],.page-leave-to[data-v-3bb266fd]{opacity:0;transform:translateY(.75rem)}@media(prefers-reduced-motion:reduce){.cookie-consent-enter-active[data-v-3bb266fd],.cookie-consent-leave-active[data-v-3bb266fd],.page-enter-active[data-v-3bb266fd],.page-leave-active[data-v-3bb266fd]{transition:none}.cookie-consent-enter-from[data-v-3bb266fd],.cookie-consent-leave-to[data-v-3bb266fd],.page-enter-from[data-v-3bb266fd],.page-leave-to[data-v-3bb266fd]{opacity:1;transform:none}}.home-page[data-v-d5edf98f]{display:flex;flex-direction:column;width:100%;min-width:0}.home-page__hero[data-v-d5edf98f],.home-page__choose-your-box[data-v-d5edf98f],.home-page__feedback[data-v-d5edf98f]{width:100%;min-width:0}.sliders-page[data-v-f030d5e3]{display:flex;flex-direction:column;width:100%;min-width:0}.sliders-page__header[data-v-f030d5e3],.sliders-page__carousel[data-v-f030d5e3]{width:100%;min-width:0}.box-builder-page[data-v-4f383944]{display:flex;flex-direction:column;width:100%;min-width:0}.box-builder-page__header[data-v-4f383944],.box-builder-page__collect[data-v-4f383944],.box-builder-page__about[data-v-4f383944],.box-builder-page__measure[data-v-4f383944],.box-builder-page__preconfigured-slider[data-v-4f383944],.box-builder-page__buy[data-v-4f383944]{width:100%;min-width:0}.box-builder-page__buy[data-v-4f383944]{margin:0 auto}.box-builder-page__preconfigured-slider[data-v-4f383944]{box-sizing:border-box;display:flex;justify-content:center;padding:1.5rem var(--box-header-padding-x) 0}.box-builder-page__header-extra[data-v-4f383944]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:min(100%,22rem);min-width:0}.box-builder-page__slider-photo[data-v-4f383944]{display:block;width:100%;height:15.84rem;object-fit:contain}.box-builder-page__slider-card[data-v-4f383944]{width:100%;max-width:var(--nor-collectable-box-max-width)}.box-builder-page__slider-card--desktop[data-v-4f383944]{display:none;width:fit-content;max-width:100%}@media(min-width:48rem){.box-builder-page__preconfigured-slider[data-v-4f383944]{padding-top:2rem}.box-builder-page__header-extra[data-v-4f383944]{align-items:flex-end}.box-builder-page__slider-photo[data-v-4f383944]{max-height:18rem}.box-builder-page__slider-card--desktop[data-v-4f383944]{display:flex;width:fit-content;max-width:100%}.box-builder-page__slider-card--mobile[data-v-4f383944]{display:none}}.accessories-page[data-v-b8718492]{width:100%;min-width:0}.accessories-page__hero[data-v-b8718492]{box-sizing:border-box;display:flex;justify-content:center;width:100%;padding:4.5rem 1.5rem;border-bottom-right-radius:3rem;background:var(--color-base-white)}.accessories-page__title[data-v-b8718492]{margin:0;background:linear-gradient(176deg,#48d4ff 24%,#127bd1 129%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-family-base);font-size:2rem;font-weight:700;line-height:1.1;text-align:center}.accessories-page__catalog[data-v-b8718492]{box-sizing:border-box;padding:3rem 1.5rem}.accessories-page__grid[data-v-b8718492]{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:var(--choose-your-box-grid-gap-mobile, .375rem);width:100%;max-width:61.125rem;margin:0 auto}.accessories-page__item[data-v-b8718492]{display:flex;flex-direction:column;align-self:stretch;justify-self:stretch;width:100%;align-items:stretch;min-width:0}.accessories-page__item[data-v-b8718492] .accessories-card{width:100%;max-width:none;height:100%}.accessories-page__empty[data-v-b8718492]{margin:0;text-align:center}@media(min-width:48rem){.accessories-page__title[data-v-b8718492]{font-size:5.2391875rem;line-height:1.1}.accessories-page__grid[data-v-b8718492]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--choose-your-box-grid-gap-desktop, 1.5rem)}}.cart-page[data-v-7e533971]{display:flex;flex-direction:column;min-height:100%}.cart-page__result[data-v-7e533971]{display:flex;justify-content:center;width:100%;padding:1.5rem .75rem 3rem}@media(min-width:48rem){.cart-page__result[data-v-7e533971]{padding:1.5rem .75rem 4rem}}@media(min-width:64rem){.cart-page__result[data-v-7e533971]{padding:3rem .75rem 6rem}}.policy-page[data-v-beb3c9d0]{display:flex;justify-content:center;width:100%;padding:2rem 1rem 4rem}.policy[data-v-beb3c9d0]{box-sizing:border-box;width:100%;max-width:56rem;padding:2rem;border-radius:1.25rem;background:var(--color-bg-surface);color:var(--color-text-primary);font-family:var(--font-family-base)}.policy__title[data-v-beb3c9d0]{margin:0 0 1.5rem;font-size:1.75rem;font-weight:700;line-height:1.25}.policy__meta[data-v-beb3c9d0]{display:flex;flex-direction:column;gap:.375rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-gray-10);font-size:.9375rem;line-height:1.5;color:var(--color-text-secondary)}.policy__meta p[data-v-beb3c9d0]{margin:0;word-break:break-word}.policy__section[data-v-beb3c9d0]{margin-top:2rem}.policy__section h2[data-v-beb3c9d0]{margin:0 0 .75rem;font-size:1.25rem;font-weight:700;line-height:1.3}.policy__section p[data-v-beb3c9d0]{margin:0 0 .75rem;font-size:1rem;line-height:1.6}.policy__section ul[data-v-beb3c9d0]{margin:0 0 .75rem;padding-left:1.5rem}.policy__section li[data-v-beb3c9d0]{margin-bottom:.375rem;font-size:1rem;line-height:1.6}.policy a[data-v-beb3c9d0]{color:var(--color-base-primary);text-decoration:underline;text-underline-position:from-font;word-break:break-word}.policy a[data-v-beb3c9d0]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--corner-extra-small)}@media(min-width:48rem){.policy-page[data-v-beb3c9d0]{padding:3rem 1.5rem 6rem}.policy[data-v-beb3c9d0]{padding:3rem}.policy__title[data-v-beb3c9d0]{font-size:2.25rem}}.oferta-page[data-v-74d69e7e]{display:flex;justify-content:center;width:100%;padding:2rem 1rem 4rem}.oferta[data-v-74d69e7e]{box-sizing:border-box;width:100%;max-width:56rem;padding:2rem;border-radius:1.25rem;background:var(--color-bg-surface);color:var(--color-text-primary);font-family:var(--font-family-base)}.oferta__title[data-v-74d69e7e]{margin:0 0 .25rem;font-size:1.75rem;font-weight:700;line-height:1.25}.oferta__subtitle[data-v-74d69e7e]{margin:0 0 1.5rem;font-size:1.0625rem;font-weight:500;color:var(--color-text-secondary)}.oferta__meta[data-v-74d69e7e]{display:flex;flex-direction:column;gap:.375rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-gray-10);font-size:.9375rem;line-height:1.5;color:var(--color-text-secondary)}.oferta__section .oferta__meta[data-v-74d69e7e]{margin-bottom:0;padding-bottom:0;border-bottom:none}.oferta__meta p[data-v-74d69e7e]{margin:0;word-break:break-word}.oferta__section[data-v-74d69e7e]{margin-top:2rem}.oferta__section h2[data-v-74d69e7e]{margin:0 0 .75rem;font-size:1.25rem;font-weight:700;line-height:1.3}.oferta__section p[data-v-74d69e7e]{margin:0 0 .75rem;font-size:1rem;line-height:1.6}.oferta__section ul[data-v-74d69e7e]{margin:0 0 .75rem;padding-left:1.5rem}.oferta__section li[data-v-74d69e7e]{margin-bottom:.375rem;font-size:1rem;line-height:1.6}.oferta a[data-v-74d69e7e]{color:var(--color-base-primary);text-decoration:underline;text-underline-position:from-font;word-break:break-word}.oferta a[data-v-74d69e7e]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--corner-extra-small)}@media(min-width:48rem){.oferta-page[data-v-74d69e7e]{padding:3rem 1.5rem 6rem}.oferta[data-v-74d69e7e]{padding:3rem}.oferta__title[data-v-74d69e7e]{font-size:2.25rem}}@font-face{font-family:NT Somic;src:url(/assets/NTSomic-Regular-BUyMi4Dg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NT Somic;src:url(/assets/NTSomic-Medium-BPHunsBc.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NT Somic;src:url(/assets/NTSomic-Semibold-DEhX6cPP.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NT Somic;src:url(/assets/NTSomic-Bold-R5oAYye4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-base-primary: #31a3ff;--color-base-white: #ffffff;--color-base-black: #27292b;--color-base-transparency: transparent;--color-gray-80: #2e3133;--color-gray-70: #45494d;--color-gray-60: #5d6166;--color-gray-50: #747a80;--color-gray-40: #8b9299;--color-gray-30: #a2aab2;--color-gray-20: #b9c3cc;--color-gray-10: #d0dbe5;--color-gray-2: #f1f6fb;--page-pattern-image: url(/assets/page-pattern-DUJ9EqJ2.png);--page-pattern-size: 64rem auto;--color-secondary-dark: #1d426b;--color-secondary-light: #d8edff;--color-accent-one: #bf90f5;--color-accent-two: #fa6a23;--color-accent-combo-price: #b06bff;--color-success-light: #d8ffcb;--color-success-medium: #42b91b;--color-success-dark: #238c00;--color-warn-light: #faf4d3;--color-warn-medium: #f3c83f;--color-warn-dark: #d27a18;--color-dangerous-light: #ffe6e6;--color-dangerous-medium: #fc5757;--color-dangerous-dark: #dd362c;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-50);--color-text-muted: var(--color-gray-40);--color-text-inverse: var(--color-base-white);--color-bg-page: var(--color-gray-2);--color-bg-surface: var(--color-base-white);--color-bg-primary: var(--color-base-primary);--color-bg-secondary: var(--color-secondary-light);--color-border-default: var(--color-gray-10);--color-border-strong: var(--color-gray-30);--color-link: var(--color-base-primary);--color-focus: var(--color-base-primary);--color-status-success: var(--color-success-medium);--color-status-warn: var(--color-warn-medium);--color-status-danger: var(--color-dangerous-medium);--icon-color: var(--color-base-black);--icon-size-xs: .75rem;--icon-size-s: 1.5rem;--icon-size-m: 2rem;--icon-size-l: 3rem;--icon-size-xl: 4rem;--corner-large: 1rem;--corner-large-increased: 1.25rem;--corner-medium: 1.8125rem;--corner-extra-large: 1.75rem;--corner-small: .5rem;--corner-extra-small: .25rem;--corner-full: 62.5rem;--font-family-base: "NT Somic", system-ui, sans-serif;--font-size-body-14-bold: .875rem;--font-line-body-14-bold: 1rem;--font-size-body-16-bold: 1rem;--font-line-body-16-bold: 1.125rem;--font-size-body-20-bold: 1.25rem;--font-line-body-20-bold: 1.5rem;--font-size-title-26-bold: 1.625rem;--font-line-title-26-bold: 1.75rem;--font-size-body-12-regular: .75rem;--font-line-body-12-regular: 1rem;--font-size-subtitle-18-semibold: 1.125rem;--font-line-subtitle-18-semibold: 1.5rem;--font-size-subtitle-28-semibold: 1.75rem;--font-line-subtitle-28-semibold: 2rem;--font-size-body-14-regular: .875rem;--font-line-body-14-regular: 1rem;--font-size-caption-10-regular: .625rem;--font-line-caption-10-regular: .75rem;--chip-gap: .375rem;--chip-padding-x: .5rem;--chip-padding-y: .1875rem;--chip-min-height: 1.25rem;--chip-font-size: var(--font-size-body-12-regular);--chip-line-height: var(--font-line-body-12-regular);--chip-shadow-offset: .125rem;--chip-bg-on: var(--color-base-primary);--chip-bg-off: var(--color-gray-2);--chip-bg-active-on: var(--color-secondary-dark);--chip-bg-active-off: var(--color-gray-20);--chip-text-on: var(--color-base-white);--chip-text-off: var(--color-base-black);--chip-icon-on: var(--color-base-white);--chip-icon-off: var(--color-base-black);--chip-shadow-on: var(--color-secondary-dark);--chip-shadow-off: var(--color-gray-30);--chip-focus-ring: var(--color-secondary-dark);--color-focus-ring: #185397;--form-control-size: 1.5rem;--form-control-border-width: .1875rem;--form-control-border-width-checked: .125rem;--form-control-accent: var(--color-base-primary);--form-control-accent-hover: var(--color-secondary-dark);--form-control-accent-danger: var(--color-dangerous-medium);--form-control-border-disabled: var(--color-gray-20);--form-control-bg-disabled: var(--color-gray-20);--form-control-focus-shadow: 0 0 0 .125rem var(--color-focus-ring);--radio-button-dot-size: .75rem;--toggle-width: 2.75rem;--toggle-height: 1.5rem;--toggle-border-width: .1875rem;--toggle-thumb-size: .875rem;--toggle-thumb-offset: .125rem;--toggle-thumb-left-on: 1.375rem;--font-size-body-16-regular: 1rem;--font-line-body-16-regular: 1.125rem;--input-gap: .375rem;--input-control-min-height: 1.5rem;--input-control-padding-bottom: .1875rem;--input-font-size-small: var(--font-size-body-12-regular);--input-line-height-small: var(--font-line-body-12-regular);--input-font-size: var(--font-size-body-16-regular);--input-line-height: var(--font-line-body-16-regular);--input-label-default: var(--color-gray-40);--input-description-default: var(--color-gray-40);--input-placeholder-default: var(--color-gray-40);--input-text-default: var(--color-base-black);--input-border-default: var(--color-gray-20);--input-label-disabled: var(--color-gray-20);--input-description-disabled: var(--color-gray-20);--input-placeholder-disabled: var(--color-gray-50);--input-text-disabled: var(--color-gray-50);--input-border-disabled: var(--color-gray-10);--input-label-gap: .625rem;--input-required-size: .375rem;--textarea-width: 25rem;--textarea-min-height: 15.625rem;--textarea-input-min-height: 7.5rem;--textarea-radius: .75rem;--textarea-padding: .75rem;--textarea-gap: .5rem;--textarea-required-size: .5rem;--textarea-font-size-small: var(--font-size-body-12-regular);--textarea-line-height-small: var(--font-line-body-12-regular);--textarea-font-size: var(--font-size-body-16-regular);--textarea-line-height: var(--font-line-body-16-regular);--textarea-border-width-default: 1px;--textarea-border-width-active: .125rem;--textarea-label-default: var(--color-gray-40);--textarea-description-default: var(--color-gray-40);--textarea-placeholder-default: var(--color-gray-40);--textarea-text-default: var(--color-base-black);--textarea-border-default: var(--color-gray-20);--textarea-scrollbar-width: .375rem;--textarea-scrollbar-thumb-default: var(--color-gray-30);--textarea-scrollbar-track-default: var(--color-gray-10);--textarea-scrollbar-thumb-disabled: var(--color-gray-10);--textarea-scrollbar-track-disabled: var(--color-gray-2);--textarea-label-disabled: var(--color-gray-20);--textarea-description-disabled: var(--color-gray-20);--textarea-placeholder-disabled: var(--color-gray-50);--textarea-text-disabled: var(--color-gray-50);--textarea-border-disabled: var(--color-gray-10);--stepper-height-desktop: 3.5rem;--stepper-height-mobile: 2.25rem;--stepper-min-width-desktop: 11.5625rem;--stepper-min-width-mobile: 7.5625rem;--stepper-padding-x-desktop: 1rem;--stepper-padding-x-mobile: .5rem;--stepper-gap-desktop: .75rem;--stepper-gap-mobile: .5rem;--stepper-font-size-desktop: var(--font-size-body-20-bold);--stepper-line-height-desktop: var(--font-line-body-20-bold);--stepper-font-size-mobile: var(--font-size-body-16-bold);--stepper-line-height-mobile: var(--font-line-body-16-bold);--stepper-bg-default: var(--color-gray-2);--stepper-bg-pressed: var(--color-gray-20);--stepper-icon-default: var(--color-base-black);--stepper-icon-disabled-color: var(--color-gray-40);--stepper-text-default: var(--color-base-black);--stepper-text-disabled: var(--color-gray-50);--droparea-size: 18.75rem;--droparea-padding: 1.5rem;--droparea-radius: var(--corner-large);--droparea-border-width: 1px;--droparea-gap-column: 1rem;--droparea-gap-row: 1rem;--droparea-text-max-width: 12.5rem;--droparea-font-size: var(--font-size-body-16-regular);--droparea-line-height: var(--font-line-body-16-regular);--droparea-bg: var(--color-gray-2);--droparea-border-default: var(--color-gray-20);--droparea-border-hover: var(--color-base-primary);--droparea-icon-default: var(--color-gray-40);--droparea-icon-hover: var(--color-base-primary);--droparea-text-default: var(--color-gray-40);--droparea-text-hover: var(--color-base-primary);--toggle-group-min-width-l: 17.25rem;--toggle-group-height-l: 3rem;--toggle-group-min-width-m: 12.5rem;--toggle-group-height-m: 2.125rem;--toggle-group-track-padding: .1875rem;--toggle-group-bg: var(--color-gray-70);--toggle-group-border: var(--color-gray-60);--toggle-group-indicator-bg: var(--color-base-white);--toggle-group-indicator-shadow: 0 .0625rem .125rem rgba(39, 41, 43, .08);--toggle-group-indicator-transition-duration: .32s;--toggle-group-indicator-transition-easing: cubic-bezier(.4, 0, .2, 1);--tgb-padding-x-l: 1.125rem;--tgb-padding-y-l: .375rem;--tgb-label-padding-y-l: .375rem;--tgb-gap-l: .1875rem;--tgb-gap-m: .1875rem;--tgb-gap-s: .125rem;--tgb-font-size-l: var(--font-size-body-16-regular);--tgb-line-height-l: var(--font-line-body-16-regular);--tgb-padding-x-m: .75rem;--tgb-padding-y-m: .375rem;--tgb-font-size-m: var(--font-size-body-14-regular);--tgb-line-height-m: var(--font-line-body-14-regular);--tgb-padding-x-s: .375rem;--tgb-padding-y-s: .25rem;--tgb-font-size-s: var(--font-size-caption-10-regular);--tgb-line-height-s: var(--font-line-caption-10-regular);--tgb-bg-active: var(--color-base-white);--tgb-text-active: var(--color-base-black);--tgb-bg-hover: var(--color-gray-2);--tgb-text-hover: var(--color-base-black);--tgb-text-inactive: var(--color-base-white);--tgb-text-in-group-inactive: var(--color-base-white);--carousel-indicator-padding: .75rem;--carousel-indicator-gap: 1.5rem;--carousel-indicator-radius: var(--corner-extra-large);--carousel-indicator-bg: var(--color-gray-10);--carousel-indicator-shadow: 0 .25rem 0 0 var(--color-gray-20);--carousel-indicator-bg-hover: var(--color-secondary-light);--carousel-indicator-shadow-hover: 0 .25rem 0 0 #a8d8ff;--carousel-indicator-nav-size: 2.25rem;--carousel-indicator-nav-bg: var(--color-gray-2);--carousel-indicator-nav-bg-pressed: var(--color-gray-10);--carousel-indicator-nav-shadow: 0 .1875rem 0 0 var(--color-gray-20);--carousel-indicator-nav-icon: var(--color-base-black);--carousel-indicator-nav-icon-disabled: var(--color-gray-40);--carousel-indicator-dot-size: .5rem;--carousel-indicator-dot-gap: .625rem;--carousel-indicator-dot-active: var(--color-gray-60);--carousel-indicator-dot-inactive: var(--color-gray-20);--accordion-duration: .3s;--accordion-easing: cubic-bezier(.4, 0, .2, 1);--accordion-width: 18.75rem;--accordion-radius: var(--corner-large);--accordion-padding: 1.25rem;--accordion-header-gap: .75rem;--accordion-content-offset: .75rem;--accordion-bg: var(--color-base-white);--accordion-shadow: 0 .125rem .5rem rgba(39, 41, 43, .06);--accordion-title-color: var(--color-base-black);--accordion-title-font-size: var(--font-size-body-16-bold);--accordion-title-line-height: var(--font-line-body-16-bold);--accordion-content-color: var(--color-gray-50);--accordion-content-font-size: var(--font-size-body-16-regular);--accordion-content-line-height: var(--font-line-body-16-regular);--accordion-icon: var(--color-base-black);--color-button-shadow-primary: #2b598d;--button-shadow-offset-default: .25rem;--button-shadow-offset-hover: .375rem;--button-shadow-offset-active: 0;--button-gap: .375rem;--button-padding-l-x: 1.5rem;--button-padding-l-y: 1.125rem;--button-padding-m-x: .75rem;--button-padding-m-y: .375rem;--button-padding-s-x: .75rem;--button-padding-s-y: .1875rem;--icon-button-size-l: 2.75rem;--icon-button-size-m: 2.25rem;--icon-button-size-s: 1.5rem;--icon-button-shadow-offset-default: .25rem;--icon-button-shadow-offset-hover: .375rem;--icon-button-shadow-offset-active: 0;--bottom-sheet-duration: .32s;--bottom-sheet-easing: cubic-bezier(.4, 0, .2, 1);--bottom-sheet-backdrop: rgba(46, 49, 51, .5);--bottom-sheet-radius-top: var(--corner-large-increased);--bottom-sheet-handle-width: 2rem;--bottom-sheet-handle-height: .375rem;--bottom-sheet-handle-color: var(--color-gray-30);--bottom-sheet-header-gap: .75rem;--bottom-sheet-title-color: var(--color-gray-60);--bottom-sheet-content-max-height: 25rem;--bottom-sheet-close-reserve: 2.625rem;--snackbar-width: 18.75rem;--snackbar-radius: var(--corner-large);--snackbar-bg: var(--color-gray-80);--snackbar-text: var(--color-base-white);--snackbar-padding: .75rem;--snackbar-padding-x: 1rem;--snackbar-padding-action-y-top: 1rem;--snackbar-padding-action-y-bottom: .375rem;--snackbar-gap: .75rem;--snackbar-gap-action: .375rem;--snackbar-close-reserve: 1.5rem;--snackbar-close-padding: .375rem;--snackbar-close-icon: var(--color-base-white);--snackbar-message-font-size: var(--font-size-body-14-regular);--snackbar-message-line-height: var(--font-line-body-12-regular);--snackbar-action-font-size: var(--font-size-body-16-bold);--snackbar-action-line-height: var(--font-line-body-16-bold);--snackbar-action-padding-x: .75rem;--snackbar-action-padding-y: .375rem;--snackbar-action-gap: .375rem;--snackbar-icon-success: var(--color-success-medium);--snackbar-icon-warning: var(--color-warn-medium);--snackbar-icon-error: var(--color-dangerous-medium);--snackbar-action-success: var(--color-base-primary);--snackbar-action-warning: var(--color-warn-medium);--snackbar-action-error: var(--color-dangerous-medium);--snackbar-host-offset-x: 1rem;--snackbar-host-offset-y: .75rem;--snackbar-host-gap: .5rem;--snackbar-host-slide-offset: .5rem;--snackbar-host-duration: .4s;--snackbar-host-easing: cubic-bezier(.33, 1, .68, 1);--information-banner-max-width: 24.0625rem;--information-banner-radius: var(--corner-large);--information-banner-padding-x: 1.5rem;--information-banner-padding-y: .75rem;--information-banner-gap: .625rem;--information-banner-font-size: var(--font-size-body-16-regular);--information-banner-line-height: 1.125rem;--information-banner-bg-default: var(--color-secondary-light);--information-banner-bg-success: var(--color-success-light);--information-banner-bg-warning: var(--color-warn-light);--information-banner-bg-error: var(--color-dangerous-light);--information-banner-text-default: var(--color-base-primary);--information-banner-text-success: var(--color-success-dark);--information-banner-text-warning: var(--color-warn-dark);--information-banner-text-error: var(--color-dangerous-dark);--information-banner-icon-default: var(--color-base-primary);--information-banner-icon-success: var(--color-success-dark);--information-banner-icon-warning: var(--color-warn-dark);--information-banner-icon-error: var(--color-dangerous-dark);--cookie-consent-width-desktop: 67.375rem;--cookie-consent-width-mobile: 47.1875rem;--cookie-consent-padding-desktop: 3rem;--cookie-consent-padding-mobile: 1.5rem 2rem;--cookie-consent-radius: var(--corner-large-increased);--cookie-consent-bg: var(--color-base-white);--cookie-consent-shadow: 0 .75rem 2rem rgba(39, 41, 43, .12);--cookie-consent-gap-desktop: 2rem;--cookie-consent-gap-mobile: 1.5rem;--cookie-consent-content-gap: .75rem;--cookie-consent-actions-gap: .75rem;--cookie-consent-image-size-desktop: 6.25rem;--cookie-consent-image-size-mobile: 4rem;--cookie-consent-content-min-mobile: 12.5rem;--cookie-consent-title-color: var(--color-base-black);--cookie-consent-text-color: var(--color-gray-50);--cookie-consent-title-font-size-desktop: var(--font-size-title-26-bold);--cookie-consent-title-line-height-desktop: var(--font-line-title-26-bold);--cookie-consent-text-font-size-desktop: var(--font-size-body-20-regular);--cookie-consent-text-line-height-desktop: var(--font-line-body-20-regular);--cookie-consent-title-font-size-mobile: var(--font-size-subtitle-18-semibold);--cookie-consent-title-line-height-mobile: var(--font-line-subtitle-18-semibold);--cookie-consent-text-font-size-mobile: var(--font-size-body-16-regular);--cookie-consent-text-line-height-mobile: var(--font-line-body-16-regular);--cookie-consent-button-height-mobile: 2.25rem;--cookie-consent-button-padding-x-mobile: .75rem;--cookie-consent-button-padding-y-mobile: .375rem;--cookie-consent-button-font-size-mobile: var(--font-size-body-16-bold);--cookie-consent-button-line-height-mobile: var(--font-line-body-16-bold);--footer-breakpoint-tablet: 48rem;--footer-breakpoint-desktop: 64rem;--footer-breakpoint-fullhd: 120rem;--footer-section-padding-x: .75rem;--footer-section-padding-y: 6rem;--footer-content-max-width: 25rem;--footer-content-gap: 1.5rem;--footer-block-gap: 6rem;--footer-title-font-size: 1.625rem;--footer-title-line-height: 1.75rem;--footer-faq-bg: var(--color-gray-2);--footer-form-bg: var(--color-base-white);--footer-contacts-bg: var(--color-secondary-dark);--footer-credits-bg: var(--color-base-black);--footer-contacts-padding-y: 6rem;--footer-contacts-padding-x: var(--footer-section-padding-x);--footer-contacts-columns-gap: 3rem;--footer-contacts-column-width: 18.125rem;--footer-contacts-block-gap: 4.4375rem;--footer-contacts-section-gap: 1.125rem;--footer-contacts-channel-gap: 1.5rem;--footer-contacts-logo-size: 3.5rem;--footer-contacts-title-font-size: 1.5rem;--footer-contacts-title-line-height: 1.875rem;--footer-contacts-text-color: var(--color-gray-10);--footer-contacts-muted-color: var(--color-gray-20);--footer-contacts-map-radius: 1.8125rem;--footer-contacts-map-height: 9.9375rem;--footer-brand-logo-width: 3.75rem;--footer-brand-logo-width-tablet: 22.3125rem;--footer-brand-logo-height: 1.25rem;--footer-credits-padding-y: 3.8125rem;--footer-credits-text-color: var(--color-gray-30);--footer-form-fields-gap: 1.5rem;--footer-form-stack-gap: 2.25rem;--footer-submit-max-width: 18.75rem;--footer-textarea-min-height: 15.625rem;--nav-breakpoint-desktop: 64rem;--nav-top-height: 3.3125rem;--nav-top-max-width: 64rem;--nav-top-padding-x: .75rem;--nav-top-gap: 3rem;--nav-top-link-font-size: var(--font-size-body-16-bold);--nav-top-link-line-height: var(--font-line-body-16-bold);--nav-top-link-color: var(--color-gray-50);--nav-top-link-color-active: var(--color-base-black);--nav-top-logo-width: 22.3125rem;--nav-top-logo-width-mobile: 3.75rem;--nav-top-logo-height: 1.25rem;--nav-top-logo-padding-x: .75rem;--nav-top-logo-padding-y: .375rem;--nav-top-logo-bg: var(--color-gray-2);--nav-top-logo-shadow: 0 .25rem 0 0 var(--color-gray-20);--nav-top-menu-button-group-gap: .1875rem;--nav-top-menu-button-group-padding-y: .1875rem;--nav-top-menu-button-group-padding-bottom: .375rem;--nav-top-menu-button-gap: .375rem;--nav-top-menu-button-padding-x: .75rem;--nav-top-menu-button-padding-y: .375rem;--nav-top-menu-button-radius-outer: var(--corner-large);--nav-top-menu-button-radius-inner: .75rem;--nav-top-menu-button-bg: var(--color-gray-2);--nav-top-menu-button-bg-hover: var(--color-secondary-light);--nav-top-menu-button-bg-active: var(--color-gray-10);--nav-top-menu-button-shadow: 0 .25rem 0 0 var(--color-gray-20);--nav-top-menu-button-text: var(--color-base-black);--nav-top-menu-button-icon: var(--color-base-black);--nav-bottom-bar-padding-x: 1.5rem;--nav-bottom-bar-padding-top: .1875rem;--nav-bottom-item-padding-x: .375rem;--nav-bottom-item-padding-bottom: .375rem;--nav-bottom-item-gap: 0;--nav-bottom-label-font-size: .625rem;--nav-bottom-label-line-height: .75rem;--nav-bottom-icon-color: var(--color-gray-50);--nav-bottom-icon-color-active: var(--color-base-black);--nav-bottom-border-color: var(--color-gray-10);--nav-cart-badge-bg: var(--color-accent-two);--nav-cart-badge-size: 1rem;--nav-cart-badge-font-size: .625rem;--nav-cart-badge-line-height: .75rem;--nav-burger-width: 18.75rem;--nav-burger-bg: var(--color-gray-2);--nav-burger-padding-x: 6px;--nav-burger-padding-y: 48px;--nav-burger-section-gap: 3.75rem;--nav-burger-nav-gap: .75rem;--nav-burger-link-radius: var(--corner-large);--nav-burger-link-icon-color: var(--color-base-black);--nav-burger-link-font-size: var(--font-size-subtitle-18-semibold);--nav-burger-link-line-height: 1.5rem;--nav-box-list-gap: .1875rem;--nav-box-row-padding-x: 1.5rem;--nav-box-row-padding-y: .75rem;--nav-box-row-gap: .75rem;--nav-box-row-radius-top: var(--corner-large);--nav-box-row-radius-bottom: var(--corner-small);--nav-box-row-bg: var(--color-base-white);--nav-box-row-label-color: var(--color-gray-50);--nav-box-row-label-font-size: var(--font-size-body-16-regular);--nav-box-row-label-line-height: var(--font-line-body-16-regular);--nav-desktop-boxes-gap: .1875rem;--nav-desktop-box-card-radius: .75rem;--nav-desktop-box-card-height: 12.709rem;--nav-desktop-boxes-panel-padding: .375rem;--nav-desktop-boxes-panel-radius: var(--corner-large-increased);--nav-desktop-boxes-open-radius: 1.5rem;--nav-desktop-boxes-panel-bg: var(--color-gray-2);--nav-desktop-boxes-panel-duration: .35s;--nav-desktop-boxes-panel-easing: cubic-bezier(.4, 0, .2, 1);--nav-top-icon-btn-size: 2.75rem;--nav-top-icon-size: 2rem;--nav-top-icon-radius: .75rem;--nav-top-actions-gap: .375rem;--nav-top-actions-padding-top: .1875rem;--nav-top-actions-padding-bottom: .375rem;--nav-top-icon-color: var(--color-base-black);--nav-top-icon-bg: var(--color-gray-2);--nav-top-icon-bg-hover: var(--color-secondary-light);--nav-top-icon-shadow: 0 .1875rem 0 0 var(--color-gray-20);--hero-video-section-bg: transparent;--hero-video-aspect-ratio: 16 / 9;--hero-video-max-width: 64rem;--hero-video-bg: var(--color-gray-2);--hero-video-padding-x: .75rem;--hero-video-radius-mobile: 0 0 var(--corner-large-increased) var(--corner-large-increased);--hero-video-radius: var(--corner-medium);--hero-video-border-width: .1875rem;--hero-video-border-color: var(--color-gray-10);--hero-video-shadow: 0 .125rem .5rem rgba(39, 41, 43, .06);--hero-video-shadow-glow: 0 0 1.5rem rgba(49, 163, 255, .15);--hero-video-offset-top-fullhd: 3.25rem;--choose-your-box-bg: transparent;--choose-your-box-padding-x: .75rem;--choose-your-box-padding-y: 6rem;--choose-your-box-inner-gap: 3rem;--choose-your-box-inner-max-width: 120rem;--choose-your-box-title-font-size: 1.625rem;--choose-your-box-title-line-height: 1.75rem;--choose-your-box-title-font-size-desktop: 3rem;--choose-your-box-title-line-height-desktop: 3.375rem;--choose-your-box-grid-gap-mobile: .375rem;--choose-your-box-grid-gap-desktop: 1.5rem;--choose-your-box-grid-max-width-mobile: 18.75rem;--choose-your-box-grid-max-width-desktop: 61.125rem;--choose-your-box-card-max-width-mobile: 18.75rem;--box-card-shadow: var(--accordion-shadow);--feedback-card-max-width: 15.625rem;--feedback-card-gap: .75rem;--feedback-card-header-gap: .75rem;--feedback-card-avatar-size: 4.8125rem;--feedback-card-avatar-radius: var(--corner-full);--feedback-card-meta-gap: .25rem;--feedback-card-name-gap: .75rem;--feedback-card-date-font-size: .625rem;--feedback-card-date-line-height: .75rem;--feedback-card-text-max-height-collapsed: 6rem;--feedback-card-photo-height: 11.3125rem;--feedback-card-photo-radius: 1.1875rem;--feedback-carousel-bg: var(--color-bg-surface);--feedback-carousel-padding-x: .75rem;--feedback-carousel-padding-y: 6rem;--feedback-carousel-inner-gap: 3rem;--feedback-carousel-inner-max-width: 120rem;--feedback-carousel-title-font-size: 1.625rem;--feedback-carousel-title-line-height: 1.75rem;--feedback-carousel-title-font-size-desktop: 3rem;--feedback-carousel-title-line-height-desktop: 3.375rem;--feedback-carousel-carousel-gap: 3rem;--feedback-carousel-slide-width: 16.875rem;--feedback-carousel-slide-gap: 3rem;--feedback-carousel-viewport-max-width-desktop: 100%;--slider-header-bg: linear-gradient(182deg, rgb(0, 157, 255) 4.27%, rgb(0, 255, 239) 95.11%);--slider-header-padding-x: 0;--slider-header-padding-y: 4.5rem;--slider-header-padding-y-tablet: 4.5rem;--slider-header-padding-y-desktop: 6rem;--slider-header-radius: 3rem;--slider-header-inner-gap: 1.5rem;--slider-header-inner-gap-tablet: 1.5rem;--slider-header-inner-gap-desktop: 2.25rem;--slider-header-inner-gap-fullhd: 4rem;--slider-header-inner-max-width: 26.25rem;--slider-header-inner-max-width-tablet: 57.375rem;--slider-header-inner-max-width-desktop: 53.5rem;--slider-header-inner-max-width-fullhd: 100.875rem;--slider-header-title-font-size: 2rem;--slider-header-title-line-height: 1.875rem;--slider-header-title-font-size-tablet: 2rem;--slider-header-title-line-height-tablet: 1.875rem;--slider-header-title-font-size-desktop: 3.75rem;--slider-header-title-line-height-desktop: 4.75rem;--slider-header-lures-gap: .375rem;--slider-carousel-bg: transparent;--slider-carousel-padding-x: .375rem;--slider-carousel-padding-y: 6rem;--slider-carousel-padding-x-desktop: 1.5rem;--slider-carousel-padding-y-desktop: 12rem;--slider-carousel-inner-gap: 3rem;--slider-carousel-heading-gap: .75rem;--slider-carousel-inner-max-width: 120rem;--slider-carousel-subtitle-font-size: 1.5rem;--slider-carousel-subtitle-line-height: 1.875rem;--slider-carousel-title-font-size: 3rem;--slider-carousel-title-line-height: 3.375rem;--slider-carousel-title-font-size-desktop: 3.75rem;--slider-carousel-title-line-height-desktop: 4.75rem;--slider-carousel-title-gradient: linear-gradient( 181deg, rgb(0, 157, 255) 4.27%, rgb(0, 225, 255) 95.11% );--slider-carousel-list-gap: 1.5rem;--slider-carousel-list-gap-desktop: .75rem;--slider-carousel-grid-gap: .75rem;--slider-carousel-grid-max-width: 87.625rem ;--slider-carousel-card-max-width: 43.4375rem;--slider-card-shadow: var(--accordion-shadow);--slider-card-actions-gap: .375rem;--slider-card-action-width: 2.75rem;--slider-card-action-label-gap: .375rem;--slider-card-action-label-color: var(--color-gray-40);--slider-card-action-label-font-size: var(--font-size-caption-10-regular);--slider-card-action-label-line-height: var(--font-line-caption-10-regular);--slider-carousel-slide-width: 17.5rem;--slider-carousel-controls-gap: 1.5rem;--box-fill-indicator-width: 7.875rem;--box-fill-indicator-height: 5.1875rem;--box-fill-indicator-shell-bg: var(--color-secondary-dark);--box-fill-indicator-shell-radius: 1rem;--box-fill-indicator-shell-padding: .125rem;--box-fill-indicator-track-bg: var(--color-secondary-light);--box-fill-indicator-track-radius: .875rem;--box-fill-indicator-track-border-width: .25rem;--box-fill-indicator-track-height: 2.625rem;--box-fill-indicator-track-padding-x: .625rem;--box-fill-indicator-track-padding-y: .5rem;--box-fill-indicator-segment-gap: .1875rem;--box-fill-indicator-segment-height: 1.625rem;--box-fill-indicator-segment-radius: .1875rem;--box-fill-indicator-segment-cap-radius: .625rem;--box-fill-indicator-segment-empty: var(--color-base-white);--box-fill-indicator-segment-filled: var(--color-base-primary);--box-fill-indicator-knob-size: 1.625rem;--box-fill-indicator-knob-bg: var(--color-accent-two);--box-header-bg: linear-gradient( 135deg, rgb(224, 247, 255) 0%, rgb(255, 255, 255) 55%, rgb(224, 247, 255) 100% );--box-header-padding-x: .75rem;--box-header-padding-y: 3rem;--box-header-padding-y-desktop: 4.5rem;--box-header-radius: 0 0 3rem 3rem;--box-header-inner-gap: 1.5rem;--box-header-inner-gap-desktop: 2.25rem;--box-header-inner-max-width: 26.25rem;--box-header-inner-max-width-desktop: 75rem;--box-header-title-font-size: 2.5rem;--box-header-title-line-height: 3rem;--box-header-title-font-size-desktop: 3.75rem;--box-header-title-line-height-desktop: 4.5rem;--box-header-title-gradient: linear-gradient( 181deg, rgb(0, 157, 255) 4.27%, rgb(0, 225, 255) 95.11% );--box-header-subtitle-font-size: 1rem;--box-header-subtitle-line-height: 1.25rem;--box-header-subtitle-font-size-desktop: 1.25rem;--box-header-subtitle-line-height-desktop: 1.5rem;--collect-box-bg: transparent;--collect-box-padding-x: .75rem;--collect-box-padding-y: 3rem;--collect-box-padding-y-desktop: 6rem;--collect-box-inner-gap: 1.5rem;--collect-box-inner-gap-desktop: 3rem;--collect-box-inner-max-width: 120rem;--collect-box-title-font-size: 1.625rem;--collect-box-title-line-height: 1.75rem;--collect-box-title-font-size-desktop: 3rem;--collect-box-title-line-height-desktop: 3.375rem;--collect-box-layout-gap: 1.5rem;--collect-box-layout-gap-desktop: 3rem;--collect-box-panel-bg: var(--color-bg-surface);--collect-box-panel-radius: var(--corner-extra-large);--collect-box-panel-padding-top-mobile: 1.5rem;--collect-box-panel-padding-bottom-mobile: 1rem;--collect-box-panel-padding-x-desktop: 2.25rem;--collect-box-panel-padding-y-desktop: 3rem;--collect-box-panel-gap: 1.5rem;--collect-box-panel-summary-gap-desktop: 3rem;--collect-box-panel-summary-gap-mobile: 1rem;--collect-box-panel-summary-padding-x-desktop: 1.5rem;--collect-box-panel-summary-padding-top-desktop: 2.25rem;--collect-box-panel-summary-padding-x-mobile: .75rem;--collect-box-panel-prices-width: 9.4375rem;--collect-box-panel-slots-bg: var(--color-gray-2);--collect-box-panel-slots-radius-mobile: 1rem;--collect-box-panel-slots-radius-desktop: 1.25rem;--collect-box-panel-slots-max-width: 27.0625rem;--collect-box-panel-slots-padding: .375rem;--collect-box-panel-slots-gap: .375rem;--collect-box-menu-bg: var(--color-bg-surface);--collect-box-menu-radius: 1.75rem;--collect-box-menu-padding: 3rem 2.25rem;--collect-box-menu-toggle-padding: 1.5rem;--collect-box-menu-toggle-gap: .75rem;--collect-box-menu-notice-bg: var(--color-gray-80);--collect-box-menu-notice-text: var(--color-base-white);--collect-box-menu-notice-icon: var(--color-success-medium);--collect-box-menu-notice-close: var(--color-base-white);--collect-box-menu-notice-radius: var(--corner-large);--collect-box-menu-notice-padding: .75rem;--collect-box-menu-notice-gap: .75rem;--collect-box-menu-notice-close-reserve: 3rem;--collect-box-menu-notice-close-padding: .375rem;--collect-box-menu-notice-font-size: var(--font-size-body-14-regular);--collect-box-menu-notice-line-height: var(--font-line-body-12-regular);--collect-box-menu-warning-min-height: 3.25rem;--collect-box-menu-warning-padding-x: 1.5rem;--collect-box-menu-warning-padding-y: .75rem;--collect-box-menu-warning-radius: var(--corner-large);--collect-box-menu-warning-icon-size: 2rem;--collect-box-menu-warning-font-size: var(--font-size-body-16-regular);--collect-box-menu-warning-line-height: 1.125rem;--collect-box-menu-filter-transition-duration: .32s;--collect-box-menu-filter-transition-easing: cubic-bezier(.4, 0, .2, 1);--collect-box-menu-columns-gap: 2.25rem;--collect-box-menu-list-bg: var(--color-secondary-light);--collect-box-menu-list-radius: 1rem;--collect-box-menu-list-padding: .375rem;--collect-box-menu-list-gap: .375rem;--collect-box-menu-column-title-font-size: 2rem;--collect-box-menu-column-title-line-height: 1.875rem;--collect-box-menu-column-title-color: var(--color-gray-60);--collect-box-menu-width: 25.625rem;--collect-box-menu-max-height: calc(100vh - var(--nav-top-height) - 1rem);--collect-box-add-row-bg: var(--color-base-white);--collect-box-add-row-border: var(--color-secondary-light);--collect-box-add-row-border-width: 3px;--collect-box-add-row-color: var(--color-base-primary);--collect-box-add-row-radius: .75rem;--collect-box-add-row-padding-y: 1.1875rem;--collect-box-add-row-padding-x: 1.5rem;--collect-box-price-label-color: var(--color-gray-40);--collect-box-price-value-color: var(--color-gray-40);--collect-box-panel-droparea-bg: var(--color-secondary-light);--collect-box-panel-droparea-border: var(--color-base-primary);--collect-box-panel-droparea-height: 6rem;--collect-box-panel-droparea-radius: 1rem;--collect-box-panel-section-gap: .75rem;--collect-box-panel-sliders-section-gap-mobile: .625rem;--collect-box-panel-section-heading-padding-x: 1.25rem;--collect-box-panel-section-heading-font-size-desktop: 1.625rem;--collect-box-panel-section-heading-line-height-desktop: 1.75rem;--collect-box-panel-section-heading-font-size-mobile: var(--font-size-subtitle-18-semibold);--collect-box-panel-section-heading-line-height-mobile: var(--font-line-subtitle-18-semibold);--collect-box-panel-accessories-section-gap: var(--collect-box-panel-section-gap);--collect-box-panel-accessories-heading-padding-x: var( --collect-box-panel-section-heading-padding-x );--collect-box-panel-accessories-heading-font-size-desktop: var( --collect-box-panel-section-heading-font-size-desktop );--collect-box-panel-accessories-heading-line-height-desktop: var( --collect-box-panel-section-heading-line-height-desktop );--collect-box-panel-accessories-heading-font-size-mobile: var( --collect-box-panel-section-heading-font-size-mobile );--collect-box-panel-accessories-heading-line-height-mobile: var( --collect-box-panel-section-heading-line-height-mobile );--collect-box-panel-accessories-list-bg: var(--color-gray-2);--collect-box-panel-accessories-list-radius: 1.25rem;--collect-box-panel-accessories-list-padding: .375rem;--collect-box-panel-accessories-list-gap: .375rem;--accessory-card-bg: var(--color-base-white);--accessory-card-radius: var(--corner-large);--accessory-card-padding: .375rem;--accessory-card-gap: .375rem;--accessory-card-row-gap: .75rem;--accessory-card-content-gap-desktop: .5rem;--accessory-card-content-gap-mobile: .625rem;--accessory-card-image-width-desktop: 7rem;--accessory-card-image-height-desktop: 6.25rem;--accessory-card-image-radius-desktop: .75rem;--accessory-card-image-width-mobile: 4.48rem;--accessory-card-image-height-mobile: 4rem;--accessory-card-image-radius-mobile: .48rem;--accessory-card-title-color: var(--color-text-primary);--accessory-card-description-color: var(--color-gray-60);--accessory-card-price-color: var(--color-text-primary);--accessory-card-title-font-size-desktop: var(--font-size-body-16-bold);--accessory-card-title-line-height-desktop: var(--font-line-body-16-bold);--accessory-card-description-font-size-desktop: var(--font-size-body-16-regular);--accessory-card-description-line-height-desktop: var(--font-line-body-16-regular);--accessory-card-price-font-size-desktop: var(--font-size-body-16-bold);--accessory-card-price-line-height-desktop: var(--font-line-body-16-bold);--accessory-card-title-font-size-mobile: var(--font-size-body-14-bold);--accessory-card-title-line-height-mobile: var(--font-line-body-14-bold);--accessory-card-description-font-size-mobile: var(--font-size-body-14-regular);--accessory-card-description-line-height-mobile: var(--font-line-body-14-regular);--accessory-card-price-font-size-mobile: var(--font-size-body-14-bold);--accessory-card-price-line-height-mobile: var(--font-line-body-14-bold);--accessory-card-checkbox-offset: .1875rem;--accessory-card-mobile-header-padding: .1875rem;--nor-collectable-box-section-padding-y: 12rem;--nor-collectable-box-bg: var(--color-bg-surface);--nor-collectable-box-radius: var(--corner-extra-large);--nor-collectable-box-padding: 1.5rem;--nor-collectable-box-gap: 1.5rem;--nor-collectable-box-max-width: 31.25rem;--nor-collectable-box-title-font-size: var(--font-size-body-20-bold);--nor-collectable-box-title-line-height: var(--font-line-body-20-bold);--nor-collectable-box-summary-gap: 3rem;--nor-collectable-box-summary-padding-x: 1.5rem;--nor-collectable-box-prices-width: var(--collect-box-panel-prices-width);--about-box-bg: rgb(0, 188, 212);--about-box-radius-top: 3rem;--about-box-padding-x: .75rem;--about-box-padding-y: 3rem;--about-box-padding-y-desktop: 12rem;--about-box-inner-gap: 3rem;--about-box-inner-max-width: 38.25rem;--about-box-dimensions-max-width: 38.25rem;--about-box-content-gap: 1.3125rem;--about-box-content-max-width: 16.9375rem;--about-box-title-font-size: 1.625rem;--about-box-title-line-height: 1.75rem;--about-box-title-font-size-desktop: 3rem;--about-box-title-line-height-desktop: 3.375rem;--about-box-subtitle-font-size: 1.5rem;--about-box-subtitle-line-height: 1.875rem;--about-box-stats-max-width: 16.9375rem;--about-box-stat-gap: 1.5rem;--about-box-stat-bg: var(--color-bg-surface);--about-box-stat-radius: 1.5rem;--about-box-stat-padding-top: .75rem;--about-box-stat-padding-x: .75rem;--about-box-stat-padding-bottom: 1.5rem;--about-box-stat-body-gap: .75rem;--about-box-stat-value-font-size: 3rem;--about-box-stat-value-line-height: 3.375rem;--about-box-stat-value-gradient: linear-gradient( 130deg, rgb(72, 212, 255) 23.7%, rgb(18, 123, 209) 128.8% );--about-box-stat-label-font-size: 1.25rem;--about-box-stat-label-line-height: 1.5rem;--about-box-stat-asterisk-font-size: 1.08125rem;--about-box-stat-asterisk-color: #595d61;--about-box-footnote-font-size: 1rem;--about-box-footnote-line-height: 1.125rem;--about-box-footnote-color: #f1f6fb;--how-to-measure-bg: rgb(224, 247, 255);--how-to-measure-radius-bottom: 3rem;--how-to-measure-padding-x: .75rem;--how-to-measure-padding-y: 3rem;--how-to-measure-padding-y-desktop: 12rem;--how-to-measure-inner-gap: 2.25rem;--how-to-measure-inner-max-width: 75rem;--how-to-measure-title-font-size: 1.625rem;--how-to-measure-title-line-height: 1.75rem;--how-to-measure-title-font-size-desktop: 3rem;--how-to-measure-title-line-height-desktop: 3.375rem;--how-to-measure-card-bg: var(--color-bg-surface);--how-to-measure-card-radius: 2.25rem;--how-to-measure-card-padding: 1.5rem;--how-to-measure-card-padding-desktop: 3rem;--how-to-measure-card-gap: 1.5rem;--cart-header-panel-bg: var(--color-base-white);--cart-header-panel-max-width: 100%;--cart-header-panel-max-width-tablet: 64rem;--cart-header-panel-max-width-desktop: 64rem;--cart-header-padding-x: 2.25rem;--cart-header-padding-y: 1.5rem;--cart-header-padding-top-desktop: 3rem;--cart-header-padding-bottom-desktop: 1.5rem;--cart-header-radius: 0 0 1.5rem 1.5rem;--cart-header-gap: .75rem;--cart-header-icon-size: 3rem;--cart-header-icon-size-desktop: 4rem;--cart-header-icon-color: var(--color-base-black);--cart-header-title-color: var(--color-base-black);--cart-header-title-font-size: 1.625rem;--cart-header-title-line-height: 1.75rem;--cart-header-title-font-size-desktop: 3.75rem;--cart-header-title-line-height-desktop: 4.75rem;--cart-content-max-width: var(--cart-header-panel-max-width);--cart-content-max-width-tablet: var(--cart-header-panel-max-width-tablet);--cart-content-max-width-desktop: var(--cart-header-panel-max-width-desktop);--cart-page-bg: var(--color-bg-page);--cart-section-bg: transparent;--cart-inner-max-width: 120rem;--cart-inner-padding-x: .75rem;--cart-inner-padding-y: 3rem;--cart-inner-padding-y-desktop: 4rem;--cart-items-max-width: 31.25rem;--cart-empty-max-width: var(--footer-content-max-width);--cart-empty-padding: 1.5rem;--cart-empty-gap: 1rem;--cart-empty-radius: var(--corner-extra-large);--cart-empty-bg: var(--color-base-white);--cart-items-gap: .75rem;--cart-layout-gap: 1.5rem;--cart-layout-gap-desktop: 1.5rem;--cart-layout-max-width: calc( var(--cart-items-max-width) + var(--cart-aside-width) + var(--cart-layout-gap-desktop) );--cart-checkout-top-min-height: 2.8125rem;--cart-checkout-top-padding-x: 1rem;--cart-checkout-top-padding-y: .375rem;--cart-checkout-top-control-gap: .375rem;--cart-checkout-top-radius: var(--corner-extra-large);--cart-checkout-top-bg: var(--color-base-white);--cart-checkout-top-sticky-height: calc( var(--cart-checkout-top-min-height) + 2 * var(--cart-checkout-top-padding-y) );--cart-checkout-top-sticky-top: calc(var(--nav-top-height) + 1rem);--cart-checkout-top-sticky-z-index: 10;--cart-aside-sticky-top: var(--cart-checkout-top-sticky-top);--cart-aside-sticky-top-with-checkout: calc( var(--cart-checkout-top-sticky-top) + var(--cart-checkout-top-sticky-height) + var(--cart-layout-gap) );--cart-add-slider-width: 27.0625rem;--cart-add-slider-padding-top: 3.5625rem;--cart-aside-width: 27.0625rem;--cart-aside-transition-duration: .32s;--cart-aside-transition-easing: cubic-bezier(.4, 0, .2, 1);--cart-item-transition-duration: .32s;--cart-item-transition-easing: cubic-bezier(.4, 0, .2, 1);--cart-item-leave-max-height: 50rem;--cart-state-transition-duration: .32s;--cart-state-transition-easing: cubic-bezier(.4, 0, .2, 1);--cart-sidebar-max-width: var(--cart-aside-width);--cart-card-bg: var(--color-bg-surface);--cart-card-radius: var(--corner-extra-large);--cart-card-padding: 1.5rem;--cart-card-padding-desktop: 2.25rem;--cart-card-gap: 1rem;--cart-card-gap-desktop: 1.5rem;--cart-card-divider: 4px dashed var(--color-gray-2);--cart-card-title-font-size: 1.625rem;--cart-card-title-line-height: 1.75rem;--cart-card-title-font-size-desktop: 1.625rem;--cart-card-title-line-height-desktop: 1.75rem;--cart-box-info-gap: 1rem;--cart-spec-row-gap: .75rem;--cart-spec-icon-gap: .5rem;--cart-spec-body-gap: .375rem;--cart-spec-icon-color: var(--color-gray-50);--cart-sliders-list-bg: var(--color-gray-2);--cart-sliders-list-radius: 1rem;--cart-sliders-list-max-height: 2.1875rem;--cart-sliders-list-max-height-desktop: 3.75rem;--cart-sliders-fade-height-desktop: 2.0625rem;--cart-sliders-title-font-size: 1.125rem;--cart-sliders-title-line-height: 1.375rem;--cart-sliders-title-font-size-desktop: 1.5rem;--cart-sliders-title-line-height-desktop: 1.875rem;--cart-checkbox-padding-top: 1.5rem;--cart-checkbox-padding-top-compact: .375rem;--cart-row-gap: .375rem;--cart-slider-row-gap: 1rem;--cart-slider-checkbox-top: .984375rem;--cart-slider-checkbox-left: 1rem;--cart-slider-main-padding-x: 2.25rem;--cart-slider-main-padding-y: 1.5rem;--cart-slider-main-gap: 1.5rem;--cart-slider-content-gap: 1rem;--cart-slider-head-padding-left: .75rem;--cart-slider-media-max-width: 21.875rem;--cart-slider-media-max-height: 16.9921875rem;--cart-slider-summary-max-width: 18.75rem;--cart-slider-summary-gap: .625rem;--cart-slider-summary-padding-x: 1.5rem;--cart-slider-title-font-size: 1.625rem;--cart-slider-title-line-height: 1.75rem;--cart-slider-expand-duration: var(--cart-sliders-expand-duration);--cart-slider-expand-easing: var(--cart-sliders-expand-easing);--cart-slider-head-gap: .625rem;--cart-slider-stepper-gap: .75rem;--cart-slider-stepper-padding-x: .75rem;--cart-slider-stepper-padding-y: .375rem;--cart-slider-stepper-icon-size: 1.5rem;--cart-slider-stepper-value-min-width: 1.5625rem;--cart-slider-stepper-font-size: 1.25rem;--cart-slider-stepper-line-height: 1.5rem;--cart-slider-stepper-text-color: var(--color-gray-70);--cart-slider-toggle-shadow: 0 .1875rem 0 0 var(--color-gray-20);--checkout-bottom-max-width: var(--cart-items-max-width);--checkout-bottom-content-max-width: 18.75rem;--checkout-bottom-inner-gap: 1rem;--checkout-bottom-content-padding-top: 1.5rem;--checkout-bottom-content-padding-bottom: 2.25rem;--checkout-bottom-content-padding-x: 1.5rem;--cart-spec-label-color: var(--color-gray-50);--cart-spec-value-color: var(--color-gray-60);--cart-spec-label-font-size: var(--font-size-body-16-regular);--cart-spec-label-line-height: var(--font-line-body-16-regular);--cart-spec-value-font-size: var(--font-size-body-20-bold);--cart-spec-value-line-height: var(--font-line-body-20-bold);--cart-edit-slider-media-width: 3rem;--cart-edit-slider-media-height: 2.3125rem;--cart-edit-slider-name-font-size: .875rem;--cart-edit-slider-name-line-height: 1rem;--cart-sliders-list-max-height-open: 100rem;--cart-sliders-expand-duration: .32s;--cart-sliders-expand-easing: cubic-bezier(.4, 0, .2, 1);--cart-sliders-fade-height: 1.0625rem;--cart-checkbox-absolute-top: 1rem;--cart-checkbox-absolute-top-mobile: .984375rem;--cart-checkbox-absolute-left: 1rem;--cart-drop-area-height: var(--collect-box-panel-droparea-height);--cart-slider-card-max-height: 6rem;--cart-box-fill-indicator-height: 1.3125rem;--cart-box-fill-indicator-padding: .1875rem;--cart-box-fill-indicator-border-width: 3px;--cart-box-fill-indicator-radius: .75rem;--cart-box-fill-indicator-bg: var(--color-secondary-light);--cart-box-fill-indicator-border-color: var(--color-secondary-dark);--cart-box-fill-indicator-segment-gap: .375rem;--cart-box-fill-indicator-segment-radius: .1875rem;--cart-box-fill-indicator-segment-cap-radius: .375rem;--cart-box-fill-indicator-segment-empty: var(--color-base-white);--cart-box-fill-indicator-segment-filled: var(--color-base-primary);--cart-add-slider-mobile-padding-y: 1.1875rem;--cart-add-slider-mobile-padding-x: 1.5rem;--cart-summary-gap: .75rem;--cart-summary-line-gap: .375rem;--cart-summary-label-color: var(--color-gray-40);--cart-summary-label-font-size: .875rem;--cart-summary-label-line-height: 1rem;--cart-summary-total-color: var(--color-base-black);--cart-summary-total-font-size: 1rem;--cart-summary-total-line-height: 1.125rem;--cart-summary-total-font-size-desktop: 1rem;--checkout-section-bg: var(--color-bg-surface);--checkout-section-radius: var(--corner-extra-large);--checkout-section-padding: 1.5rem;--checkout-section-gap: 1rem;--checkout-section-title-font-size: 1.625rem;--checkout-section-title-line-height: 1.75rem;--checkout-section-icon-size: 3rem;--checkout-form-gap: 1rem;--checkout-column-max-width: 31.25rem;--checkout-layout-gap: .75rem;--checkout-layout-gap-desktop: 1.5rem;--checkout-layout-max-width: calc( var(--checkout-column-max-width) * 2 + var(--checkout-layout-gap-desktop) );--checkout-receipt-max-width: var(--checkout-column-max-width);--checkout-top-font-size: .875rem;--checkout-top-line-height: 1.125rem;--checkout-top-color: var(--color-gray-50);--checkout-top-color-active: var(--color-base-black);--order-status-max-width: 31.25rem;--order-status-padding: 1.5rem;--order-status-gap: 1rem;--order-status-bg: var(--color-bg-surface);--order-status-radius: var(--corner-extra-large);--order-status-text-color: var(--color-base-black);--order-status-email-color: var(--color-base-primary)}@media(min-width:64rem){:root{--footer-section-padding-y: 9rem;--footer-content-max-width: 31.25rem;--footer-title-font-size: 3rem;--footer-title-line-height: 3.375rem;--footer-contacts-padding-y: 6rem;--footer-contacts-padding-x: 6rem;--footer-contacts-columns-gap: 3rem;--footer-contacts-block-gap: 4.4375rem}}*,*:before,*:after{box-sizing:border-box}html{font-size:clamp(.75rem,.675rem + .35vw,.875rem);scroll-padding-top:1.5rem;scrollbar-gutter:stable}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;font-family:var(--font-family-base);color:var(--color-text-primary);background-color:var(--color-gray-2);background-image:var(--page-pattern-image);background-repeat:repeat;background-size:var(--page-pattern-size)}.mof-bg-gray-2-pattern{background-color:var(--color-gray-2);background-image:var(--page-pattern-image);background-repeat:repeat;background-size:var(--page-pattern-size)}
