.icon[data-v-980083d7]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;align-self:center;color:var(--icon-color, var(--color-base-black));vertical-align:middle}.icon__svg[data-v-980083d7]{display:block;width:100%;height:100%;overflow:visible;flex-shrink:0;align-self:center;fill:currentColor;color:inherit}.icon-sprite[data-v-db06c7e0]{position:absolute;width:0;height:0;overflow:hidden}.base-button[data-v-d73ce713]{--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;box-shadow:0 var(--button-shadow-offset-default) 0 0 var(--btn-shadow);transition:box-shadow .15s ease,background-color .15s ease,border-color .15s ease}.base-button--l[data-v-d73ce713]{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-d73ce713]{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-d73ce713]{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-d73ce713]{--btn-bg: var(--color-base-primary);--btn-shadow: var(--color-button-shadow-primary)}.base-button--success[data-v-d73ce713]{--btn-bg: var(--color-success-medium);--btn-shadow: var(--color-success-dark)}.base-button--secondary[data-v-d73ce713]{--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-d73ce713]{--btn-bg: var(--color-dangerous-medium);--btn-shadow: var(--color-dangerous-dark)}.base-button[data-v-d73ce713]:hover:not(:disabled):not(.base-button--loading){box-shadow:0 var(--button-shadow-offset-hover) 0 0 var(--btn-shadow)}.base-button[data-v-d73ce713]:active:not(:disabled):not(.base-button--loading){box-shadow:0 var(--button-shadow-offset-active) 0 0 var(--btn-shadow)}.base-button[data-v-d73ce713]:focus{outline:none}.base-button[data-v-d73ce713]:focus-visible:not(:disabled):not(.base-button--loading){border-color:var(--btn-focus-ring);box-shadow:0 var(--button-shadow-offset-default) 0 0 var(--btn-shadow)}.base-button--disabled[data-v-d73ce713],.base-button[data-v-d73ce713]:disabled{background:var(--btn-bg-disabled);color:var(--btn-text-disabled);box-shadow:0 var(--button-shadow-offset-default) 0 0 var(--btn-shadow-disabled);cursor:not-allowed}.base-button--loading[data-v-d73ce713]{cursor:wait}.base-button__label--hidden[data-v-d73ce713]{visibility:hidden}.base-button__loader[data-v-d73ce713]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);animation:base-button-spin-d73ce713 .8s linear infinite}.base-button__side-icon[data-v-d73ce713]{flex-shrink:0}.base-button__dots[data-v-d73ce713]{display:inline-flex;align-items:center;gap:6px}.base-button__dot[data-v-d73ce713]{width:6px;height:6px;border-radius:50%;background:currentColor}.base-button--visual-hover[data-v-d73ce713]{box-shadow:0 var(--button-shadow-offset-hover) 0 0 var(--btn-shadow)}.base-button--visual-active[data-v-d73ce713]{box-shadow:0 var(--button-shadow-offset-active) 0 0 var(--btn-shadow)}.base-button--visual-focus[data-v-d73ce713]{border-color:var(--btn-focus-ring);box-shadow:0 var(--button-shadow-offset-default) 0 0 var(--btn-shadow)}.base-button--visual-disabled[data-v-d73ce713]{background:var(--btn-bg-disabled);color:var(--btn-text-disabled);box-shadow:0 var(--button-shadow-offset-default) 0 0 var(--btn-shadow-disabled);cursor:not-allowed}@keyframes base-button-spin-d73ce713{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.icon-button[data-v-71da0967]{--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;box-shadow:0 var(--icon-button-shadow-offset-default) 0 0 var(--icon-btn-shadow);transition:box-shadow .15s ease,background-color .15s ease,border-color .15s ease}.icon-button--l[data-v-71da0967]{width:var(--icon-button-size-l);height:var(--icon-button-size-l);border-radius:var(--corner-large)}.icon-button--m[data-v-71da0967]{width:var(--icon-button-size-m);height:var(--icon-button-size-m);border-radius:var(--corner-full)}.icon-button--s[data-v-71da0967]{width:var(--icon-button-size-s);height:var(--icon-button-size-s);border-radius:var(--corner-full)}.icon-button--primary[data-v-71da0967]{--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-71da0967]{--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-71da0967]{--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-71da0967]{--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-71da0967]{--icon-btn-bg: transparent;--icon-btn-shadow: transparent;--icon-btn-icon: var(--color-base-black);box-shadow:none}.icon-button--link-secondary[data-v-71da0967]:hover:not(:disabled),.icon-button--link-secondary.icon-button--visual-hover[data-v-71da0967]{--icon-btn-icon: var(--color-base-primary)}.icon-button--link-secondary[data-v-71da0967]:active:not(:disabled),.icon-button--link-secondary.icon-button--visual-active[data-v-71da0967]{--icon-btn-icon: var(--color-secondary-dark)}.icon-button--primary[data-v-71da0967]:hover:not(:disabled),.icon-button--secondary[data-v-71da0967]:hover:not(:disabled),.icon-button--success[data-v-71da0967]:hover:not(:disabled),.icon-button--danger[data-v-71da0967]:hover:not(:disabled),.icon-button--primary.icon-button--visual-hover[data-v-71da0967],.icon-button--secondary.icon-button--visual-hover[data-v-71da0967],.icon-button--success.icon-button--visual-hover[data-v-71da0967],.icon-button--danger.icon-button--visual-hover[data-v-71da0967]{box-shadow:0 var(--icon-button-shadow-offset-hover) 0 0 var(--icon-btn-shadow)}.icon-button--primary[data-v-71da0967]:active:not(:disabled),.icon-button--secondary[data-v-71da0967]:active:not(:disabled),.icon-button--success[data-v-71da0967]:active:not(:disabled),.icon-button--danger[data-v-71da0967]:active:not(:disabled),.icon-button--primary.icon-button--visual-active[data-v-71da0967],.icon-button--secondary.icon-button--visual-active[data-v-71da0967],.icon-button--success.icon-button--visual-active[data-v-71da0967],.icon-button--danger.icon-button--visual-active[data-v-71da0967]{box-shadow:0 var(--icon-button-shadow-offset-active) 0 0 var(--icon-btn-shadow)}.icon-button[data-v-71da0967]:focus{outline:none}.icon-button[data-v-71da0967]:focus-visible:not(:disabled){border-color:var(--icon-btn-focus-ring)}.icon-button--primary[data-v-71da0967]:focus-visible:not(:disabled),.icon-button--secondary[data-v-71da0967]:focus-visible:not(:disabled),.icon-button--success[data-v-71da0967]:focus-visible:not(:disabled),.icon-button--danger[data-v-71da0967]:focus-visible:not(:disabled),.icon-button--primary.icon-button--visual-focus[data-v-71da0967],.icon-button--secondary.icon-button--visual-focus[data-v-71da0967],.icon-button--success.icon-button--visual-focus[data-v-71da0967],.icon-button--danger.icon-button--visual-focus[data-v-71da0967]{box-shadow:0 var(--icon-button-shadow-offset-default) 0 0 var(--icon-btn-shadow)}.icon-button--link-secondary[data-v-71da0967]:focus-visible:not(:disabled),.icon-button--link-secondary.icon-button--visual-focus[data-v-71da0967]{border-color:var(--icon-btn-focus-ring)}.icon-button--disabled[data-v-71da0967],.icon-button[data-v-71da0967]:disabled{background:var(--icon-btn-bg-disabled);color:var(--icon-btn-icon-disabled);box-shadow:0 var(--icon-button-shadow-offset-default) 0 0 var(--icon-btn-shadow-disabled);cursor:not-allowed}.icon-button--link-secondary.icon-button--disabled[data-v-71da0967],.icon-button--link-secondary[data-v-71da0967]:disabled{--icon-btn-border-color: transparent;box-shadow:none}.icon-button--visual-disabled[data-v-71da0967]{background:var(--icon-btn-bg-disabled);box-shadow:0 var(--icon-button-shadow-offset-default) 0 0 var(--icon-btn-shadow-disabled);cursor:not-allowed}.icon-button__icon[data-v-71da0967]{flex-shrink:0;pointer-events:none}.checkbox[data-v-dfb38cbf]{--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-dfb38cbf]{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[data-v-dfb38cbf]{--control-bg: var(--control-accent);--control-border: var(--control-accent)}.checkbox[data-v-dfb38cbf]:hover:not(:disabled):not(.checkbox--visual-focus){--control-accent: var(--form-control-accent-hover);--control-border: var(--form-control-accent-hover)}.checkbox[data-v-dfb38cbf]:focus{outline:none}.checkbox:focus-visible:not(:disabled) .checkbox__box[data-v-dfb38cbf],.checkbox--visual-focus .checkbox__box[data-v-dfb38cbf]{box-shadow:var(--form-control-focus-shadow)}.checkbox--visual-hover[data-v-dfb38cbf]{--control-accent: var(--form-control-accent-hover);--control-border: var(--form-control-accent-hover)}.checkbox--disabled[data-v-dfb38cbf],.checkbox[data-v-dfb38cbf]: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-dfb38cbf],.checkbox:disabled.checkbox--checked[data-v-dfb38cbf]{--control-bg: var(--form-control-bg-disabled);--control-border: var(--form-control-bg-disabled)}.checkbox__icon[data-v-dfb38cbf]{pointer-events:none}.radio-button[data-v-cddef119]{--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-cddef119]{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-cddef119]{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[data-v-cddef119]:hover:not(:disabled):not(.radio-button--visual-focus){--control-accent: var(--form-control-accent-hover);--control-border: var(--form-control-accent-hover)}.radio-button[data-v-cddef119]:focus{outline:none}.radio-button:focus-visible:not(:disabled) .radio-button__ring[data-v-cddef119],.radio-button--visual-focus .radio-button__ring[data-v-cddef119]{box-shadow:var(--form-control-focus-shadow)}.radio-button--visual-hover[data-v-cddef119]{--control-accent: var(--form-control-accent-hover);--control-border: var(--form-control-accent-hover)}.radio-button--disabled[data-v-cddef119],.radio-button[data-v-cddef119]: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-1b080d91]{--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-1b080d91]{width:100%}.input-field--default[data-v-1b080d91]{--input-accent: var(--color-base-primary);--input-bg-pressed: var(--color-secondary-light)}.input-field--warning[data-v-1b080d91]{--input-accent: var(--color-warn-medium);--input-bg-pressed: var(--color-warn-light)}.input-field--error[data-v-1b080d91]{--input-accent: var(--color-dangerous-medium);--input-bg-pressed: var(--color-dangerous-light)}.input-field--success[data-v-1b080d91]{--input-accent: var(--color-success-medium);--input-bg-pressed: var(--color-success-light)}.input-field__label-row[data-v-1b080d91]{display:flex;align-items:center;gap:var(--input-label-gap);width:100%}.input-field__label[data-v-1b080d91],.input-field__description[data-v-1b080d91]{font-size:var(--input-font-size-small);font-weight:400;line-height:var(--input-line-height-small)}.input-field__label[data-v-1b080d91]{flex:1 1 auto;min-width:0;color:var(--input-label-color)}.input-field__required[data-v-1b080d91]{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-1b080d91]{color:var(--input-description-color)}.input-field__control[data-v-1b080d91]{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-1b080d91]{gap:0}.input-field__input[data-v-1b080d91]{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-1b080d91]::placeholder{color:var(--input-placeholder-color)}.input-field__input[data-v-1b080d91]:disabled{cursor:not-allowed}.input-field__icon[data-v-1b080d91]{flex-shrink:0;--icon-color: var(--input-label-color)}.input-field--default[data-v-1b080d91]: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-1b080d91]:not(.input-field--disabled):not(.input-field--disabled-filled),.input-field[data-v-1b080d91]: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-1b080d91]{background:var(--input-bg-pressed)}.input-field--pressed[data-v-1b080d91]: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-1b080d91]: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-1b080d91]: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--disabled[data-v-1b080d91],.input-field--disabled-filled[data-v-1b080d91]{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-41c073c8]{--tgb-bg: var(--tgb-bg-inactive);--tgb-text: var(--tgb-text-inactive);display:inline-flex;align-items:center;justify-content:center;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-41c073c8]{min-width:var(--tgb-min-width-l);height:var(--tgb-height-l);padding:0 var(--tgb-padding-x-l);font-size:var(--tgb-font-size-l);line-height:var(--tgb-line-height-l)}.toggle-group-button--m[data-v-41c073c8]{min-width:var(--tgb-min-width-m);height:var(--tgb-height-m);padding:0 var(--tgb-padding-x-m);font-size:var(--tgb-font-size-m);line-height:var(--tgb-line-height-m)}.toggle-group-button--active[data-v-41c073c8]:not(.toggle-group-button--in-group){--tgb-bg: var(--tgb-bg-active);--tgb-text: var(--tgb-text-active)}.toggle-group-button--in-group[data-v-41c073c8]{flex:1 1 0;min-width:0;z-index:1;background:transparent;border-radius:var(--corner-full)}.toggle-group-button--in-group.toggle-group-button--active[data-v-41c073c8]{--tgb-text: var(--tgb-text-active)}.toggle-group-button--in-group[data-v-41c073c8]:not(.toggle-group-button--active){--tgb-text: var(--tgb-text-in-group-inactive)}.toggle-group-button--disabled[data-v-41c073c8],.toggle-group-button[data-v-41c073c8]:disabled{opacity:.6;cursor:not-allowed}.toggle-group-button[data-v-41c073c8]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.toggle-group-button__label[data-v-41c073c8]{pointer-events:none}.toggle-group[data-v-4331e055]{--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-4331e055]{min-width:var(--toggle-group-min-width-l);min-height:var(--toggle-group-height-l)}.toggle-group--m[data-v-4331e055]{min-width:var(--toggle-group-min-width-m);min-height:var(--toggle-group-height-m)}.toggle-group--disabled[data-v-4331e055]{opacity:.6;pointer-events:none}.toggle-group__indicator[data-v-4331e055]{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}.hero-video[data-v-e46a9a9c]{box-sizing:border-box;width:100%;padding:0;background:var(--hero-video-section-bg)}.hero-video__shell[data-v-e46a9a9c]{width:100%;max-width:var(--hero-video-max-width);margin:0 auto}.hero-video__frame[data-v-e46a9a9c]{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-e46a9a9c]{display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none}.hero-video__mute-btn[data-v-e46a9a9c]{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-e46a9a9c]:hover{background:#000000a6}@media(min-width:48rem){.hero-video[data-v-e46a9a9c]{padding-right:var(--hero-video-padding-x);padding-left:var(--hero-video-padding-x)}.hero-video__frame[data-v-e46a9a9c]{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-e46a9a9c]{margin-top:var(--hero-video-offset-top-fullhd);padding-right:0;padding-left:0}}@media(prefers-reduced-motion:reduce){.hero-video__media[data-v-e46a9a9c]{object-fit:cover}}.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-2d60a2c3]{--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);overflow:hidden}.box-card--viewport-desktop[data-v-2d60a2c3]{min-height:42.3025rem}.box-card--viewport-desktop.box-card--box-size-m[data-v-2d60a2c3]{min-height:32rem}.box-card--viewport-desktop.box-card--box-size-s[data-v-2d60a2c3]{min-height:24rem}.box-card--viewport-desktop.box-card--box-size-xs[data-v-2d60a2c3]{min-height:20rem}.box-card--viewport-mobile[data-v-2d60a2c3]{max-width:18.75rem;justify-content:flex-start}.box-card--viewport-mobile.box-card--mobile-min-height.box-card--with-grow-spacer[data-v-2d60a2c3]{min-height:31.868rem;justify-content:flex-end}.box-card__title[data-v-2d60a2c3]{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-2d60a2c3]{font-size:1.625rem;line-height:1.75rem}.box-card__headline[data-v-2d60a2c3]{order:var(--box-card-order-headline);margin:0;width:100%;text-align:center;color:var(--color-text-primary)}.box-card__headline-line[data-v-2d60a2c3]{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-2d60a2c3]{margin-top:0}.box-card__spacer[data-v-2d60a2c3]{order:var(--box-card-order-spacer-sm);flex-shrink:0;width:100%}.box-card__spacer--sm[data-v-2d60a2c3]{height:.368rem}.box-card__spacer--grow[data-v-2d60a2c3]{order:var(--box-card-order-spacer-grow);flex:1 1 0;min-height:0}.box-card__visual[data-v-2d60a2c3]{order:var(--box-card-order-box);display:flex;justify-content:center;flex-shrink:0}.box-card__specs[data-v-2d60a2c3]{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-2d60a2c3]{display:contents}.box-card__spec-icon[data-v-2d60a2c3]{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-2d60a2c3],.box-card__spec-icon-svg[data-v-2d60a2c3] .icon__svg{align-self:center}.box-card__spec-body[data-v-2d60a2c3]{margin:0;grid-column:2;display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.box-card__spec-label[data-v-2d60a2c3]{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-2d60a2c3]{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-2d60a2c3]{order:var(--box-card-order-action);width:100%}.box-card__action[data-v-2d60a2c3] .base-button{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-ad71b132]{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-ad71b132]{position:absolute;inset:0;background:var(--bottom-sheet-backdrop)}.bottom-sheet[data-v-ad71b132]{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-ad71b132]{transition:none;-webkit-user-select:none;user-select:none}.bottom-sheet__header[data-v-ad71b132]{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;flex-shrink:0}.bottom-sheet__handle-zone[data-v-ad71b132]{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-ad71b132]:active{cursor:grabbing}.bottom-sheet__handle[data-v-ad71b132]{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-ad71b132]{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-ad71b132]{width:var(--bottom-sheet-close-reserve)}.bottom-sheet__title[data-v-ad71b132]{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-ad71b132]{display:flex;justify-content:flex-end;width:var(--bottom-sheet-close-reserve)}.bottom-sheet__content[data-v-ad71b132]{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-ad71b132]{flex:1 1 auto}.bottom-sheet-fade-enter-active[data-v-ad71b132],.bottom-sheet-fade-leave-active[data-v-ad71b132]{transition:opacity var(--bottom-sheet-duration) var(--bottom-sheet-easing)}.bottom-sheet-fade-enter-from[data-v-ad71b132],.bottom-sheet-fade-leave-to[data-v-ad71b132]{opacity:0}.bottom-sheet-slide-enter-active[data-v-ad71b132],.bottom-sheet-slide-leave-active[data-v-ad71b132]{transition:transform var(--bottom-sheet-duration) var(--bottom-sheet-easing)}.bottom-sheet-slide-enter-from[data-v-ad71b132],.bottom-sheet-slide-leave-to[data-v-ad71b132]{transform:translateY(100%)}.bottom-sheet-slide-enter-to[data-v-ad71b132],.bottom-sheet-slide-leave-from[data-v-ad71b132]{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.bottom-sheet[data-v-ad71b132],.bottom-sheet-fade-enter-active[data-v-ad71b132],.bottom-sheet-fade-leave-active[data-v-ad71b132],.bottom-sheet-slide-enter-active[data-v-ad71b132],.bottom-sheet-slide-leave-active[data-v-ad71b132]{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}.snackbar[data-v-504d2135]{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-504d2135]{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-504d2135]:not(.snackbar--with-action){display:flex;align-items:center;justify-content:center;gap:var(--snackbar-gap);padding:var(--snackbar-padding)}.snackbar__body[data-v-504d2135]{width:100%;min-width:0}.snackbar__message-row[data-v-504d2135]{display:flex;align-items:flex-start;gap:var(--snackbar-gap);width:100%;min-width:0;padding-right:var(--snackbar-close-reserve)}.snackbar__status-icon[data-v-504d2135]{flex-shrink:0}.snackbar__message[data-v-504d2135]{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-504d2135]{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-504d2135]:hover{opacity:.85}.snackbar__action[data-v-504d2135]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.snackbar__action-label[data-v-504d2135]{white-space:nowrap}.snackbar__close[data-v-504d2135]{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-504d2135]:hover{opacity:.75}.snackbar__close[data-v-504d2135]: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-f141165f]{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-f141165f]{display:flex;align-items:center;gap:var(--feedback-card-header-gap);width:100%}.feedback-card__avatar[data-v-f141165f]{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-img[data-v-f141165f]{position:absolute;width:185.74%;height:155.56%;max-width:none;left:-23.76%;top:-10.87%;object-fit:cover;pointer-events:none}.feedback-card__meta[data-v-f141165f]{display:flex;flex:1 1 0;flex-direction:column;gap:var(--feedback-card-meta-gap);min-width:0}.feedback-card__name-row[data-v-f141165f]{display:flex;align-items:center;gap:var(--feedback-card-name-gap);width:100%}.feedback-card__name[data-v-f141165f]{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-f141165f]{flex-shrink:0}.feedback-card__marketplace--logo-img[data-v-f141165f]{width:24px;height:24px;object-fit:contain}.feedback-card__date[data-v-f141165f]{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-f141165f]{width:100%;overflow:hidden;cursor:pointer;transition:max-height var(--accordion-duration) var(--accordion-easing)}.feedback-card__text[data-v-f141165f]{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-f141165f]{position:relative;width:100%;height:var(--feedback-card-photo-height);overflow:hidden;border-radius:var(--feedback-card-photo-radius)}.feedback-card__photo[data-v-f141165f]{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.feedback-card__action[data-v-f141165f] .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-f141165f]{transition:none}}.slider-card-header-controls[data-v-f056d334]{display:flex;flex-shrink:0;align-items:center;gap:.375rem}.slider-card-compact[data-v-7e1bab40]{display:flex;align-items:center;gap:.75rem;width:100%}.slider-card-compact--viewport-desktop[data-v-7e1bab40]{padding:.75rem .75rem .75rem 0}.slider-card-compact--viewport-mobile[data-v-7e1bab40]{padding:.375rem 0;gap:.75rem}.slider-card-compact__drag[data-v-7e1bab40]{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:.375rem;cursor:grab;touch-action:none}.slider-card-compact__drag[data-v-7e1bab40]:active{cursor:grabbing}.slider-card-compact__slider[data-v-7e1bab40]{flex-shrink:0;display:flex;align-items:flex-end;justify-content:center}.slider-card-compact__title[data-v-7e1bab40]{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-7e1bab40]{font-size:1rem;line-height:1.125rem}.slider-card-compact--viewport-mobile .slider-card-compact__title[data-v-7e1bab40]{font-size:.875rem;line-height:1rem}.slider-card-spec[data-v-8171835c]{--slider-card-spec-icon-color: #595d61;display:flex;gap:1rem;align-items:center;width:100%}.slider-card-spec__icon[data-v-8171835c]{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-8171835c]{align-self:center}.slider-card-spec__body[data-v-8171835c]{display:flex;flex:1 1 0;min-width:0}.slider-card-spec--stacked .slider-card-spec__body[data-v-8171835c]{flex-direction:column;gap:.75rem;align-items:flex-start}.slider-card-spec--inline .slider-card-spec__body[data-v-8171835c]{flex-direction:row;flex-wrap:wrap;gap:.75rem;align-items:center}.slider-card-spec__value[data-v-8171835c]{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-8171835c],.slider-card-spec--desktop.slider-card-spec--inline .slider-card-spec__value[data-v-8171835c]{font-size:1.25rem;line-height:1.5rem}.slider-card-spec--mobile .slider-card-spec__value[data-v-8171835c]{font-size:.875rem;font-weight:700;line-height:1rem;color:var(--color-gray-50)}.slider-card-spec__label[data-v-8171835c]{font-family:var(--font-family-base);font-weight:400;color:#979a9c}.slider-card-spec--desktop .slider-card-spec__label[data-v-8171835c]{font-size:1rem;line-height:1.125rem}.slider-card-spec--mobile .slider-card-spec__label[data-v-8171835c]{font-size:.75rem;line-height:1rem;color:var(--color-gray-40)}.slider-card-spec--inline .slider-card-spec__label[data-v-8171835c]{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-80cc5aa9]{display:flex;flex-direction:column;width:100%}.slider-card-panel__layout[data-v-80cc5aa9]{display:flex;width:100%}.slider-card-panel__layout--desktop-full[data-v-80cc5aa9]{flex-direction:row;align-items:flex-start;gap:3rem;width:100%}.slider-card-panel__layout--mobile-full[data-v-80cc5aa9],.slider-card-panel__layout--mobile-open[data-v-80cc5aa9]{flex-direction:column;gap:1.5rem}.slider-card-panel__layout--mobile-open[data-v-80cc5aa9]{gap:.75rem}.slider-card-panel__media-col[data-v-80cc5aa9]{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-80cc5aa9]{width:15.625rem;max-width:100%;gap:1.5rem}.slider-card-panel__layout--mobile-full .slider-card-panel__media-col[data-v-80cc5aa9],.slider-card-panel__layout--mobile-open .slider-card-panel__media-col[data-v-80cc5aa9]{width:100%}.slider-card-panel__slider-wrap[data-v-80cc5aa9]{display:flex;justify-content:center;align-items:flex-end;width:100%;max-width:100%}.slider-card-panel__slider-wrap--open[data-v-80cc5aa9]{padding:0 2.25rem}.slider-card-panel__title[data-v-80cc5aa9]{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-80cc5aa9]{display:flex;flex-direction:column;align-items:center;gap:.375rem}.slider-card-panel__compatible-label[data-v-80cc5aa9]{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-80cc5aa9]{display:flex;align-items:flex-end;gap:.375rem}.slider-card-panel__add-btn[data-v-80cc5aa9]{width:100%;max-width:100%}.slider-card-panel__add-btn--desktop-full[data-v-80cc5aa9]{width:15.625rem;max-width:100%}.slider-card-panel__specs-col[data-v-80cc5aa9]{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-80cc5aa9]{width:18.8125rem;flex:0 0 auto}.slider-card-panel__specs-group[data-v-80cc5aa9]{display:flex;flex-direction:column;width:100%}.slider-card-panel__specs-group--counts[data-v-80cc5aa9]{gap:.75rem}.slider-card-panel__mobile-footer[data-v-80cc5aa9]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.slider-card[data-v-9e72a186]{--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);color:var(--color-text-primary);overflow:hidden}.slider-card--interactive[data-v-9e72a186]{transition:padding var(--slider-card-transition-duration) var(--slider-card-easing),border-radius var(--slider-card-transition-duration) var(--slider-card-easing)}.slider-card--viewport-desktop.slider-card--state-dropable[data-v-9e72a186],.slider-card--viewport-desktop.slider-card--state-removable[data-v-9e72a186],.slider-card--interactive.slider-card--viewport-desktop[data-v-9e72a186]: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-9e72a186],.slider-card--viewport-mobile.slider-card--state-removable[data-v-9e72a186]{align-items:stretch}.slider-card--interactive.slider-card--viewport-mobile[data-v-9e72a186],.slider-card--viewport-mobile.slider-card--state-close[data-v-9e72a186],.slider-card--viewport-mobile.slider-card--state-removable[data-v-9e72a186]{width:17.5rem;max-width:100%;padding:.375rem .75rem;border-radius:.75rem}.slider-card--interactive.slider-card--viewport-mobile.slider-card--expanded[data-v-9e72a186]{padding:.375rem .75rem 1rem;gap:.375rem}.slider-card--interactive.slider-card--viewport-desktop.slider-card--expanded[data-v-9e72a186]{width:auto;max-width:100%;padding:2.25rem;border-radius:2.25rem}.slider-card--fluid.slider-card--viewport-desktop.slider-card--state-dropable[data-v-9e72a186],.slider-card--fluid.slider-card--viewport-desktop.slider-card--state-removable[data-v-9e72a186],.slider-card--fluid.slider-card--interactive.slider-card--viewport-desktop[data-v-9e72a186]:not(.slider-card--expanded),.slider-card--fluid.slider-card--interactive.slider-card--viewport-mobile[data-v-9e72a186],.slider-card--fluid.slider-card--viewport-mobile.slider-card--state-close[data-v-9e72a186],.slider-card--fluid.slider-card--viewport-mobile.slider-card--state-removable[data-v-9e72a186],.slider-card--fluid.slider-card--viewport-mobile.slider-card--state-open[data-v-9e72a186]{width:100%;max-width:100%}.slider-card__expanded[data-v-9e72a186]{display:flex;flex-direction:column;width:100%}.slider-card--state-full[data-v-9e72a186],.slider-card--state-open[data-v-9e72a186]{flex-direction:column}.slider-card--viewport-desktop.slider-card--state-full[data-v-9e72a186]{align-items:stretch;padding:3rem;border-radius:2.25rem}.slider-card__expanded--desktop-full[data-v-9e72a186]{flex:1 1 auto;min-width:0}.slider-card--viewport-mobile.slider-card--state-full[data-v-9e72a186]{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-9e72a186]{gap:.375rem;width:17.5rem;max-width:100%;padding:.375rem .75rem 1rem;border-radius:.75rem}.slider-card__open-header[data-v-9e72a186]{display:flex;align-items:center;gap:.375rem;width:100%}.slider-card__compact-slider[data-v-9e72a186]{flex-shrink:0}.slider-card__compact-slider--placeholder[data-v-9e72a186]{visibility:hidden;pointer-events:none}.slider-card__compact-title[data-v-9e72a186]{flex:1 1 0;min-width:0;margin:0;font-family:var(--font-family-base);font-weight:500;font-size:1rem;line-height:1.125rem;color:var(--color-text-primary)}.slider-card__collapse[data-v-9e72a186]{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-9e72a186]{grid-template-rows:1fr}.slider-card__collapse-inner[data-v-9e72a186]{overflow:hidden;min-height:0}.slider-card--interactive .slider-card__collapse-panel[data-v-9e72a186]{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-9e72a186]{opacity:1;transform:translateY(0)}.slider-card-header-enter-active[data-v-9e72a186],.slider-card-header-leave-active[data-v-9e72a186]{transition:opacity calc(var(--slider-card-transition-duration) * .85) var(--slider-card-easing),transform calc(var(--slider-card-transition-duration) * .85) var(--slider-card-easing)}.slider-card-header-enter-from[data-v-9e72a186],.slider-card-header-leave-to[data-v-9e72a186]{opacity:0;transform:translateY(-.25rem)}.slider-card-header-enter-to[data-v-9e72a186],.slider-card-header-leave-from[data-v-9e72a186]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.slider-card--interactive[data-v-9e72a186],.slider-card__collapse[data-v-9e72a186],.slider-card__collapse-panel[data-v-9e72a186],.slider-card-header-enter-active[data-v-9e72a186],.slider-card-header-leave-active[data-v-9e72a186]{transition:none}.slider-card--interactive .slider-card__collapse-panel[data-v-9e72a186]{opacity:1;transform:none}}.cart-line-summary[data-v-74dc6860]{display:flex;flex-direction:column;gap:var(--cart-summary-gap);width:100%}.cart-line-summary__lines[data-v-74dc6860]{display:flex;flex-direction:column;gap:var(--cart-summary-line-gap);margin:0}.cart-line-summary__line[data-v-74dc6860]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.cart-line-summary__line dt[data-v-74dc6860],.cart-line-summary__line dd[data-v-74dc6860]{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-74dc6860],.cart-line-summary__line--muted dd[data-v-74dc6860]{color:var(--cart-summary-label-color);font-weight:400}.cart-line-summary__line dd[data-v-74dc6860]{font-weight:500}.cart-line-summary__total[data-v-74dc6860]{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-74dc6860],.cart-line-summary--compact .cart-line-summary__total[data-v-74dc6860]{padding:0 1.5rem}.cart-box[data-v-2e5dec29]{position:relative;display:flex;align-items:flex-start;gap:var(--cart-row-gap);width:100%}.cart-box--checkbox-outside[data-v-2e5dec29]{padding-top:0}.cart-box__checkbox--absolute[data-v-2e5dec29]{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-2e5dec29]{top:var(--cart-checkbox-absolute-top-mobile)}.cart-box__checkbox--inset[data-v-2e5dec29]{position:absolute;top:1rem;left:1rem;z-index:1;padding-top:0}.cart-box__card[data-v-2e5dec29]{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-2e5dec29]{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-2e5dec29]{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-2e5dec29],.cart-box--viewport-mobile.cart-box--state-edit .cart-box__head[data-v-2e5dec29]{padding-inline:1.5rem}.cart-box--viewport-desktop.cart-box--state-edit .cart-box__head[data-v-2e5dec29]{justify-content:center;padding-inline:2.25rem}.cart-box__visual[data-v-2e5dec29]{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-2e5dec29],.cart-box__fill[data-v-2e5dec29]{width:100%}.cart-box__info[data-v-2e5dec29]{display:flex;flex-direction:column;gap:var(--cart-box-info-gap);flex:1 1 0;min-width:0}.cart-box__title[data-v-2e5dec29]{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-2e5dec29]{display:flex;flex-direction:column;gap:var(--cart-spec-row-gap);margin:0}.cart-box__spec[data-v-2e5dec29]{display:flex;align-items:center;gap:var(--cart-spec-icon-gap)}.cart-box__spec-body[data-v-2e5dec29]{display:flex;flex-direction:column;gap:var(--cart-spec-body-gap);min-width:0}.cart-box__spec dt[data-v-2e5dec29],.cart-box__spec dd[data-v-2e5dec29]{margin:0}.cart-box__spec dt[data-v-2e5dec29]{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-2e5dec29]{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-2e5dec29]{width:100%;box-sizing:border-box;padding:.75rem 0 2.25rem;border-bottom:var(--cart-card-divider)}.cart-box__sliders-section--empty[data-v-2e5dec29]{padding:0}.cart-box--viewport-mobile .cart-box__sliders-section[data-v-2e5dec29]{padding-bottom:1.5rem}.cart-box--viewport-desktop .cart-box__sliders-section[data-v-2e5dec29]{padding-inline:2.25rem}.cart-box__sliders-header[data-v-2e5dec29]{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-2e5dec29]{flex-wrap:wrap;row-gap:.625rem}.cart-box__sliders-title-wrap[data-v-2e5dec29]{display:flex;align-items:center;gap:.75rem;min-width:0}.cart-box--viewport-mobile .cart-box__sliders-title-wrap[data-v-2e5dec29]{gap:0}.cart-box--viewport-desktop.cart-box--state-close .cart-box__sliders-title-wrap[data-v-2e5dec29]{flex:1 1 0}.cart-box__sliders-actions[data-v-2e5dec29]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.cart-box__sliders-title[data-v-2e5dec29]{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-2e5dec29]{font-size:var(--cart-sliders-title-font-size-desktop);line-height:var(--cart-sliders-title-line-height-desktop)}.cart-box__sliders-list[data-v-2e5dec29]{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-2e5dec29]{margin-inline:0}.cart-box__sliders-list[data-v-2e5dec29]:not(.cart-box__sliders-list--expanded){max-height:var(--cart-sliders-list-max-height)}.cart-box--viewport-desktop .cart-box__sliders-list[data-v-2e5dec29]:not(.cart-box__sliders-list--expanded){max-height:var(--cart-sliders-list-max-height-desktop)}.cart-box__sliders-list--expanded[data-v-2e5dec29]{max-height:var(--cart-sliders-list-max-height-open)}.cart-box__sliders-list-content[data-v-2e5dec29]{display:flex;flex-direction:column;gap:.375rem;padding:.375rem}.cart-box__slider-card[data-v-2e5dec29]{flex-shrink:0}.cart-box__add-slider-mobile[data-v-2e5dec29]{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-2e5dec29]{--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-2e5dec29] .droparea__text{font-weight:700}.cart-box__sliders-fade[data-v-2e5dec29]{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-2e5dec29]{height:var(--cart-sliders-fade-height-desktop)}.cart-box__sliders-list--expanded .cart-box__sliders-fade[data-v-2e5dec29]{opacity:0}.cart-box__summary[data-v-2e5dec29]{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-2e5dec29]{padding-bottom:2.25rem}.cart-box__summary[data-v-2e5dec29] .cart-line-summary{gap:1.125rem}.cart-box__summary[data-v-2e5dec29] .cart-line-summary__lines{gap:.375rem}@media(prefers-reduced-motion:reduce){.cart-box__sliders-list[data-v-2e5dec29],.cart-box__sliders-fade[data-v-2e5dec29]{transition:none}}.cart-checkout-top[data-v-98b29c80]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;max-width:var(--cart-items-max-width);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-98b29c80]{display:flex;align-items:center;gap:var(--cart-checkout-top-control-gap);min-width:0}.cart-checkout-top__label[data-v-98b29c80]{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-72ba061c]{position:relative;width:100%;min-width:0}.cart-slider__checkbox[data-v-72ba061c]{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-72ba061c]{top:var(--cart-checkbox-absolute-top)}.cart-slider__card[data-v-72ba061c]{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-72ba061c]{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-72ba061c]{display:flex;flex-direction:column;align-items:center;gap:var(--cart-slider-content-gap);width:100%}.cart-slider__head[data-v-72ba061c]{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-72ba061c]{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-72ba061c]{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-72ba061c]{transform:rotate(180deg)}.cart-slider__media[data-v-72ba061c]{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;aspect-ratio:221 / 172}.cart-slider__media[data-v-72ba061c] .slider-media{width:100%!important;height:100%!important;aspect-ratio:221 / 172}.cart-slider__media[data-v-72ba061c] .slider-media__frame{position:relative!important;inset:auto!important;width:100%!important;height:100%!important}.cart-slider__media[data-v-72ba061c] .slider-media__image{object-fit:contain;object-position:center}.cart-slider__specs-wrap[data-v-72ba061c]{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-72ba061c]{grid-template-rows:1fr;opacity:1}.cart-slider__specs-inner[data-v-72ba061c]{overflow:hidden;min-height:0}.cart-slider__specs[data-v-72ba061c]{width:100%}.cart-slider__stepper[data-v-72ba061c]{flex-shrink:0}.cart-slider__stepper[data-v-72ba061c] .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-72ba061c] .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-72ba061c]{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-72ba061c]{gap:var(--cart-slider-summary-gap);max-width:var(--cart-slider-summary-max-width);width:100%}.cart-slider__summary-lines[data-v-72ba061c] .cart-line-summary__lines,.cart-slider__summary-lines[data-v-72ba061c] .cart-line-summary__total{padding-inline:var(--cart-slider-summary-padding-x)}@media(prefers-reduced-motion:reduce){.cart-slider__specs-wrap[data-v-72ba061c],.cart-slider__toggle[data-v-72ba061c]{transition:none}}.checkout-bottom[data-v-1926ab7f]{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-1926ab7f]{box-sizing:border-box;width:100%;padding:var(--checkout-bottom-content-padding-top);border-bottom:var(--cart-card-divider)}.checkout-bottom__cta[data-v-1926ab7f]{width:100%}.checkout-bottom__content[data-v-1926ab7f]{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-1926ab7f]{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-1926ab7f]{display:flex;align-items:center;gap:.625rem;width:100%}.checkout-bottom__title[data-v-1926ab7f]{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-1926ab7f]{display:flex;flex-direction:column;gap:.75rem;width:100%}.checkout-bottom__meta-row[data-v-1926ab7f]{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-2869a964]{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-2869a964]{display:flex;align-items:center;gap:.625rem}.checkout-delivery__title[data-v-2869a964]{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-2869a964]{display:flex;flex-wrap:wrap;gap:.1875rem}.checkout-delivery__body[data-v-2869a964]{display:flex;flex-direction:column;gap:.75rem;width:100%}.checkout-delivery__body--self[data-v-2869a964]{gap:.375rem}.checkout-delivery__address[data-v-2869a964]{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-2869a964]{aspect-ratio:307 / 159;width:100%;border-radius:var(--corner-medium);overflow:hidden}.checkout-delivery__map img[data-v-2869a964]{display:block;width:100%;height:100%;object-fit:cover}.checkout-delivery__carriers[data-v-2869a964]{display:flex;flex-direction:column;gap:.75rem;width:100%}.checkout-delivery__carrier[data-v-2869a964]{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-2869a964]{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-2869a964],.checkout-delivery__pickup[data-v-2869a964]{display:flex;flex-direction:column;gap:var(--checkout-form-gap);width:100%}.checkout-delivery__pickup-btn[data-v-2869a964]{width:100%}.checkout-delivery__pickup-selected[data-v-2869a964]{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__picker-wrap[data-v-2869a964]{--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-8f7a2424]{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-8f7a2424]{display:flex;align-items:center;gap:.625rem}.checkout-receipt__title[data-v-8f7a2424]{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-8f7a2424]{display:flex;flex-direction:column;gap:.5rem}.checkout-receipt__row[data-v-8f7a2424]{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-43186f1a]{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-43186f1a]{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-43186f1a]{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-43186f1a]{display:flex;flex-direction:column;gap:var(--feedback-carousel-carousel-gap);width:100%;overflow-x:hidden}.feedback-carousel__viewport[data-v-43186f1a]{width:100%;touch-action:pan-y;overflow:visible;padding-bottom:1em;margin-inline:-2rem;padding-inline:2rem}.feedback-carousel__track[data-v-43186f1a]{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-43186f1a]{cursor:grabbing;transition:none}.feedback-carousel__slide[data-v-43186f1a]{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-43186f1a]{transform:scale(1)}.feedback-carousel__card[data-v-43186f1a]{width:100%;max-width:var(--feedback-card-max-width)}.feedback-carousel__indicator[data-v-43186f1a]{align-self:center}@media(min-width:48rem){.feedback-carousel__inner[data-v-43186f1a]{align-items:center}.feedback-carousel__title[data-v-43186f1a]{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-43186f1a]{align-items:center;width:100%}.feedback-carousel__viewport[data-v-43186f1a]{max-width:var(--feedback-carousel-viewport-max-width-desktop)}}.choose-your-box[data-v-360f4cd2]{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__inner[data-v-360f4cd2]{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-360f4cd2]{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__grid[data-v-360f4cd2]{display:grid;grid-template-columns:1fr;gap:var(--choose-your-box-grid-gap-mobile);width:100%}.choose-your-box__card[data-v-360f4cd2]{justify-self:center;width:100%;max-width:var(--choose-your-box-card-max-width-mobile)}@media(min-width:48rem){.choose-your-box__inner[data-v-360f4cd2]{align-items:center}.choose-your-box__title[data-v-360f4cd2]{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__grid[data-v-360f4cd2]{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-360f4cd2]{justify-self:stretch;max-width:none}}.nav-box-list--list[data-v-474f0d39]{display:flex;flex-direction:column;gap:var(--nav-box-list-gap);width:100%}.nav-box-list--list .nav-box-list__item[data-v-474f0d39]{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-474f0d39]{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-474f0d39]{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-474f0d39]: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-474f0d39]{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--grid[data-v-474f0d39]{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-474f0d39]{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-474f0d39]{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-474f0d39]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bottom-menu[data-v-1ff9a96d]{position:relative;width:100%}.bottom-menu__bar[data-v-1ff9a96d]{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-1ff9a96d]{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-1ff9a96d]{background:var(--color-base-white)}.bottom-menu__label[data-v-1ff9a96d]{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-1ff9a96d]{color:var(--nav-bottom-icon-color-active)}.bottom-menu__item[data-v-1ff9a96d]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.top-menu[data-v-416cc2c2]{box-sizing:border-box;width:100%;border-bottom:1px solid var(--nav-bottom-border-color);background:var(--color-base-white)}.top-menu__bar[data-v-416cc2c2]{display:flex;align-items:center;justify-content:center;width:100%}.top-menu__inner[data-v-416cc2c2]{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:0 var(--nav-top-padding-x)}.top-menu__start[data-v-416cc2c2]{display:flex;align-items:center;gap:var(--nav-top-gap);min-width:0}.top-menu__logo[data-v-416cc2c2]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--corner-extra-small)}.top-menu__logo[data-v-416cc2c2]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.top-menu__links[data-v-416cc2c2]{display:none;align-items:center;gap:var(--nav-top-gap)}.top-menu__link[data-v-416cc2c2]{margin:0;padding:0;border:none;background:transparent;color:var(--nav-top-link-color);font-family:var(--font-family-base);font-size:var(--nav-top-link-font-size);font-weight:600;line-height:var(--nav-top-link-line-height);cursor:pointer;appearance:none;white-space:nowrap}.top-menu__link--active[data-v-416cc2c2]{color:var(--nav-top-link-color-active)}.top-menu__link[data-v-416cc2c2]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.top-menu__actions[data-v-416cc2c2]{display:flex;align-items:center;gap:var(--nav-top-actions-gap);flex-shrink:0}.top-menu__cart-wrap[data-v-416cc2c2]{position:relative}.top-menu__icon-btn[data-v-416cc2c2] .icon-button{width:var(--nav-top-icon-btn-size);height:var(--nav-top-icon-btn-size);border:none;border-radius:var(--corner-medium);box-shadow:none;--icon-btn-icon: var(--color-base-black)}.top-menu__icon-btn[data-v-416cc2c2] .icon-button__icon{width:var(--nav-top-icon-size);height:var(--nav-top-icon-size)}.top-menu__icon-btn[data-v-416cc2c2] .icon-button--link:hover:not(:disabled){--icon-btn-icon: var(--color-base-primary)}.top-menu__badge[data-v-416cc2c2]{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-416cc2c2]{display:flex;flex-shrink:0}.top-menu__boxes-expand[data-v-416cc2c2]{display:none}.top-menu__boxes-panel[data-v-416cc2c2]{overflow:hidden;min-height:0}.top-menu__boxes-panel[data-v-416cc2c2]>.nav-box-list{max-width:var(--nav-top-max-width);margin:0 auto}@media(min-width:64rem){.top-menu__links[data-v-416cc2c2]{display:flex}.top-menu__menu-btn--hidden[data-v-416cc2c2]{display:none}.top-menu__boxes-expand[data-v-416cc2c2]{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-416cc2c2]{grid-template-rows:1fr}.top-menu__boxes-panel[data-v-416cc2c2]{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-416cc2c2]{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-416cc2c2],.top-menu__boxes-panel[data-v-416cc2c2]{transition:none}}.burger-menu-overlay[data-v-ad6d9bc2]{position:fixed;inset:0;z-index:1100}.burger-menu[data-v-ad6d9bc2]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;max-width:100%;background:var(--nav-burger-bg);overflow:hidden}@media(min-width:64rem){.burger-menu-overlay[data-v-ad6d9bc2]{background:#00000073}.burger-menu[data-v-ad6d9bc2]{position:absolute;top:0;right:0;bottom:0;width:26rem;height:100%}}.burger-menu__close[data-v-ad6d9bc2]{position:absolute;top:.75rem;right:.75rem;z-index:2}.burger-menu__close[data-v-ad6d9bc2] .icon-button{border-radius:var(--corner-medium)}.burger-menu__scroll[data-v-ad6d9bc2]{flex:1 1 auto;overflow-y:auto;padding:var(--nav-burger-padding-y) var(--nav-burger-padding-x);-webkit-overflow-scrolling:touch}.burger-menu__nav[data-v-ad6d9bc2]{display:flex;flex-direction:column;gap:var(--nav-burger-nav-gap);width:100%;margin-bottom:var(--nav-burger-section-gap)}.burger-menu__link-row[data-v-ad6d9bc2]{display:flex;align-items:center;gap:.75rem;width:100%;padding:0 1.5rem;border:none;background:transparent;cursor:pointer;appearance:none;text-align:left}.burger-menu__link-label[data-v-ad6d9bc2]{flex:1 1 0;min-width:0;color:var(--color-gray-50);font-family:var(--font-family-base);font-size:var(--nav-burger-link-font-size);font-weight:500;line-height:var(--nav-burger-link-line-height)}.burger-menu__channels[data-v-ad6d9bc2]{display:flex;flex-direction:column;gap:.75rem;padding:0 1.5rem;margin-bottom:var(--nav-burger-section-gap)}.burger-menu__channel[data-v-ad6d9bc2]{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-ad6d9bc2]{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-ad6d9bc2]{gap:4.4375rem}.burger-menu__legal-group[data-v-ad6d9bc2]{display:flex;flex-direction:column;gap:1.125rem}.burger-menu__heading[data-v-ad6d9bc2]{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-ad6d9bc2],.burger-menu__text-link[data-v-ad6d9bc2]{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-ad6d9bc2]:hover{text-decoration:underline}.burger-menu__map[data-v-ad6d9bc2]{display:block;width:100%;height:9.9375rem;border-radius:1.8125rem;object-fit:cover}.burger-menu__copyright[data-v-ad6d9bc2]{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-ad6d9bc2]{margin:0}.burger-menu-enter-active[data-v-ad6d9bc2],.burger-menu-leave-active[data-v-ad6d9bc2]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.burger-menu-enter-active .burger-menu[data-v-ad6d9bc2],.burger-menu-leave-active .burger-menu[data-v-ad6d9bc2]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.burger-menu-enter-from[data-v-ad6d9bc2],.burger-menu-leave-to[data-v-ad6d9bc2]{opacity:0}.burger-menu-enter-from .burger-menu[data-v-ad6d9bc2],.burger-menu-leave-to .burger-menu[data-v-ad6d9bc2]{transform:translate(100%)}@media(prefers-reduced-motion:reduce){.burger-menu-enter-active[data-v-ad6d9bc2],.burger-menu-leave-active[data-v-ad6d9bc2],.burger-menu-enter-active .burger-menu[data-v-ad6d9bc2],.burger-menu-leave-active .burger-menu[data-v-ad6d9bc2]{transition:none}}.footer-faq[data-v-47cf831a]{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-faq-bg)}.footer-faq__inner[data-v-47cf831a]{display:flex;flex-direction:column;gap:var(--footer-content-gap);width:100%;max-width:var(--footer-content-max-width)}.footer-faq__title[data-v-47cf831a]{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-47cf831a]{display:flex;flex-direction:column;gap:.75rem;width:100%}.footer-faq__item[data-v-47cf831a]{width:100%}.footer-contact-form[data-v-a6355057]{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-a6355057]{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-a6355057]{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-a6355057]{display:flex;flex-direction:column;gap:var(--footer-form-fields-gap);width:100%}.footer-contact-form__fields[data-v-a6355057] .input-field__description:empty{display:none}.footer-contact-form__textarea[data-v-a6355057] .textarea-field__box{min-height:var(--footer-textarea-min-height)}.footer-contact-form__textarea[data-v-a6355057] .textarea-field__footer:empty,.footer-contact-form__textarea[data-v-a6355057] .textarea-field__description:empty{display:none}.footer-contact-form__submit[data-v-a6355057]{width:100%;align-self:stretch}@media(min-width:64rem){.footer-contact-form__submit[data-v-a6355057]{width:var(--footer-submit-max-width);align-self:center}}.footer-contacts[data-v-9d5ed0e3]{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-9d5ed0e3]{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-9d5ed0e3]{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-9d5ed0e3]{gap:var(--footer-contacts-channel-gap)}.footer-contacts__channel[data-v-9d5ed0e3]{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-9d5ed0e3]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--corner-extra-small)}.footer-contacts__channel-logo[data-v-9d5ed0e3]{flex-shrink:0}.footer-contacts__block[data-v-9d5ed0e3]{display:flex;flex-direction:column;gap:var(--footer-contacts-section-gap);width:100%}.footer-contacts__heading[data-v-9d5ed0e3]{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-9d5ed0e3]{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-9d5ed0e3]:hover{text-decoration:underline}.footer-contacts__link[data-v-9d5ed0e3]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.footer-contacts__text[data-v-9d5ed0e3]{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-9d5ed0e3]{color:var(--footer-contacts-muted-color)}.footer-contacts__map[data-v-9d5ed0e3]{display:block;width:100%;height:var(--footer-contacts-map-height);border-radius:var(--footer-contacts-map-radius);object-fit:cover}.footer-contacts__copyright[data-v-9d5ed0e3]{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-9d5ed0e3]{margin:0;word-break:break-word}@media(min-width:48rem){.footer-contacts__copyright[data-v-9d5ed0e3]{text-align:left}}@media(min-width:64rem){.footer-contacts__grid[data-v-9d5ed0e3]{align-items:flex-start;justify-content:center}.footer-contacts__column[data-v-9d5ed0e3]{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-90a8a2f4]{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-90a8a2f4]{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-90a8a2f4]{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-90a8a2f4]{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-90a8a2f4]{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__controls[data-v-90a8a2f4]{display:flex;justify-content:center;width:100%}.slider-carousel__filter[data-v-90a8a2f4]{max-width:100%}.slider-carousel__grid[data-v-90a8a2f4]{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__card--last-odd[data-v-90a8a2f4]{grid-column:1 / -1;justify-self:center;width:100%;max-width:var(--slider-carousel-card-max-width)}.slider-carousel__mobile[data-v-90a8a2f4]{display:flex;flex-direction:column;gap:var(--slider-carousel-controls-gap);align-items:center;width:100%}.slider-carousel__viewport[data-v-90a8a2f4]{width:100%;overflow:hidden;touch-action:pan-y}.slider-carousel__track[data-v-90a8a2f4]{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-90a8a2f4]{cursor:grabbing;transition:none}.slider-carousel__slide[data-v-90a8a2f4]{display:flex;flex-shrink:0;justify-content:center;width:var(--slider-carousel-slide-width)}.slider-carousel__card[data-v-90a8a2f4]{width:100%}.slider-carousel__indicator[data-v-90a8a2f4]{align-self:center}@media(min-width:48rem){.slider-carousel[data-v-90a8a2f4]{padding:var(--slider-carousel-padding-y-desktop) var(--slider-carousel-padding-x-desktop)}.slider-carousel__heading[data-v-90a8a2f4]{align-items:center;max-width:none;text-align:center}.slider-carousel__subtitle[data-v-90a8a2f4]{text-align:center}.slider-carousel__title[data-v-90a8a2f4]{font-size:var(--slider-carousel-title-font-size-desktop);line-height:var(--slider-carousel-title-line-height-desktop)}.slider-carousel__grid[data-v-90a8a2f4]{width:100%}.slider-carousel__card[data-v-90a8a2f4]{width:100%;max-width:none}.slider-carousel__card--last-odd[data-v-90a8a2f4]{max-width:var(--slider-carousel-card-max-width)}}@media(min-width:87.625rem){.slider-carousel__grid[data-v-90a8a2f4]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--slider-carousel-grid-max-width)}}.box-header[data-v-9f6e1390]{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-9f6e1390]{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-9f6e1390]{display:flex;justify-content:center;flex-shrink:0}.box-header__copy[data-v-9f6e1390]{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;text-align:center}.box-header__title[data-v-9f6e1390]{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-9f6e1390]{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)}@media(min-width:48rem){.box-header[data-v-9f6e1390]{padding:var(--box-header-padding-y-desktop) var(--box-header-padding-x)}.box-header__inner[data-v-9f6e1390]{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-9f6e1390]{align-items:flex-start;text-align:left;max-width:28rem}.box-header__title[data-v-9f6e1390]{font-size:var(--box-header-title-font-size-desktop);line-height:var(--box-header-title-line-height-desktop)}.box-header__subtitle[data-v-9f6e1390]{max-width:none;font-size:var(--box-header-subtitle-font-size-desktop);line-height:var(--box-header-subtitle-line-height-desktop)}}.collect-box-panel[data-v-946da2af]{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-946da2af]{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-946da2af]{font-size:var(--collect-box-title-font-size);line-height:var(--collect-box-title-line-height)}.collect-box-panel__title--desktop[data-v-946da2af]{font-size:var(--collect-box-title-font-size-desktop);line-height:var(--collect-box-title-line-height-desktop)}.collect-box-panel__summary[data-v-946da2af]{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-946da2af]{display:flex;flex-direction:column;align-items:center;gap:var(--collect-box-panel-summary-gap-mobile);width:100%}.collect-box-panel__indicator[data-v-946da2af]{flex-shrink:0}.collect-box-panel__prices[data-v-946da2af]{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-946da2af]{display:flex;flex-direction:column;gap:.375rem}.collect-box-panel__price-row[data-v-946da2af]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.collect-box-panel__price-row dt[data-v-946da2af],.collect-box-panel__price-row dd[data-v-946da2af]{margin:0;font-family:var(--font-family-base)}.collect-box-panel__price-row dt[data-v-946da2af]{font-size:.875rem;font-weight:400;line-height:1rem;color:var(--collect-box-price-label-color)}.collect-box-panel__price-row dd[data-v-946da2af]{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-946da2af],.collect-box-panel__price-row--total dd[data-v-946da2af]{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-946da2af]{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-946da2af]{width:100%;max-width:100%;align-self:stretch}.collect-box-panel__droparea[data-v-946da2af]{--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-946da2af] .droparea__text{font-weight:700}.collect-box-panel__add-row[data-v-946da2af]{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-946da2af]:disabled{opacity:.45;cursor:not-allowed}.collect-box-panel__add-row[data-v-946da2af]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.collect-box-panel__accessories[data-v-946da2af]{display:flex;flex-direction:column;gap:.75rem;width:100%;box-sizing:border-box;padding:var(--collect-box-panel-slots-padding)}.collect-box-panel__accessories-title[data-v-946da2af]{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-panel__accessory[data-v-946da2af]{display:flex;align-items:center;gap:.75rem;width:100%}.collect-box-panel__accessory-check[data-v-946da2af]{flex-shrink:0}.collect-box-panel__accessory-name[data-v-946da2af]{flex:1 1 0;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);line-height:var(--font-line-body-16-regular);color:var(--color-text-primary)}.collect-box-panel__accessory-name--btn[data-v-946da2af]{margin:0;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;appearance:none}.collect-box-panel__accessory-badge[data-v-946da2af]{font-size:var(--font-size-body-14-regular, .875rem);line-height:var(--font-line-body-14-regular, 1rem);color:var(--color-text-secondary)}.collect-box-panel__accessory-price[data-v-946da2af]{flex-shrink:0;font-family:var(--font-family-base);font-size:var(--font-size-body-16-regular);font-weight:600;color:var(--color-text-primary);white-space:nowrap}.collect-box-panel__assemble-wrap[data-v-946da2af]{width:100%}.collect-box-panel__assemble-wrap--mobile[data-v-946da2af]{padding-inline:.75rem}.collect-box-panel__assemble[data-v-946da2af]{width:100%}.collect-box-panel--desktop[data-v-946da2af]{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-946da2af]{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-946da2af]{flex-direction:row;gap:var(--collect-box-panel-summary-gap-desktop)}.collect-box-panel--desktop .collect-box-panel__prices[data-v-946da2af]{gap:1.125rem}.collect-box-panel--desktop .collect-box-panel__slots[data-v-946da2af]{max-width:var(--collect-box-panel-slots-max-width);border-radius:var(--collect-box-panel-slots-radius-desktop)}.collect-box-menu[data-v-11d3906c]{display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0}.collect-box-menu--sheet[data-v-11d3906c]{padding:0 .75rem 1rem}.collect-box-menu--two-column[data-v-11d3906c]{box-sizing:border-box;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-11d3906c]{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-11d3906c]{width:100%;max-width:100%}.collect-box-menu__warning[data-v-11d3906c]{width:100%;max-width:100%;align-self:stretch}.collect-box-menu__columns[data-v-11d3906c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--collect-box-menu-columns-gap);width:100%}.collect-box-menu__column[data-v-11d3906c]{display:flex;flex-direction:column;gap:.75rem;min-width:0}.collect-box-menu__column-title[data-v-11d3906c]{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-11d3906c]{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__list[data-v-11d3906c]{display:flex;flex-direction:column;gap:.75rem;width:100%}.collect-box-menu--two-column .collect-box-menu__list[data-v-11d3906c],.collect-box-menu--toggle .collect-box-menu__list[data-v-11d3906c]{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)}.collect-box-menu--toggle .collect-box-menu__filter[data-v-11d3906c],.collect-box-menu--toggle .collect-box-menu__warning[data-v-11d3906c]{width:100%;max-width:100%}.collect-box-menu:not(.collect-box-menu--sheet) .collect-box-menu__list[data-v-11d3906c]{max-height:none;overflow:visible}.collect-box-menu__draggable[data-v-11d3906c]{width:100%;cursor:grab}.collect-box-menu__draggable[data-v-11d3906c]:active{cursor:grabbing}.collect-box-menu__card[data-v-11d3906c]{width:100%;max-width:100%}.collect-box-menu:not(.collect-box-menu--sheet) .collect-box-menu__card[data-v-11d3906c]{max-width:100%}.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-ff7c956b]{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-ff7c956b]{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-ff7c956b]{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-ff7c956b]{display:flex;flex-direction:column;gap:var(--collect-box-layout-gap);width:100%}.collect-box__panel[data-v-ff7c956b],.collect-box__menu[data-v-ff7c956b]{min-width:0}@media(min-width:64rem){.collect-box[data-v-ff7c956b]{padding:var(--collect-box-padding-y-desktop) var(--collect-box-padding-x)}.collect-box__inner[data-v-ff7c956b]{gap:var(--collect-box-inner-gap-desktop)}.collect-box__heading[data-v-ff7c956b]{font-size:var(--collect-box-title-font-size-desktop);line-height:var(--collect-box-title-line-height-desktop)}.collect-box__layout[data-v-ff7c956b]{flex-direction:row;align-items:flex-start;gap:var(--collect-box-layout-gap-desktop)}.collect-box__panel[data-v-ff7c956b]{flex:0 1 32rem;max-width:32rem}.collect-box__menu[data-v-ff7c956b]{flex:1 1 0;min-width:0}}.about-box[data-v-0aa447db]{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(--v4a63d118);background-repeat:no-repeat;background-size:cover;background-position:center top;color:var(--color-text-inverse)}.about-box__inner[data-v-0aa447db]{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-0aa447db]{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-0aa447db]{display:block;width:100%;max-width:var(--about-box-dimensions-max-width);height:auto}.about-box__content[data-v-0aa447db]{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-0aa447db]{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-0aa447db]{display:flex;gap:var(--about-box-stat-gap);width:100%;max-width:var(--about-box-stats-max-width)}.about-box__stat[data-v-0aa447db]{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-0aa447db]{display:block;width:4.5rem;height:4.5rem;object-fit:contain}.about-box__stat-body[data-v-0aa447db]{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-0aa447db]{display:inline-flex;align-items:flex-start;margin:0}.about-box__stat-value[data-v-0aa447db]{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-0aa447db]{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-0aa447db]{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-0aa447db],.about-box__link[data-v-0aa447db]{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-0aa447db]{display:inline-flex;align-items:center;gap:.375rem;text-decoration:none}.about-box__link[data-v-0aa447db]: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-0aa447db]{padding:var(--about-box-padding-y-desktop) var(--about-box-padding-x)}.about-box__title[data-v-0aa447db]{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-78d32ab2]{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) var(--cart-inner-padding-x);background:var(--cart-section-bg)}.cart__checkout-top[data-v-78d32ab2]{flex-shrink:0;width:100%;max-width:var(--cart-items-max-width)}.cart__layout[data-v-78d32ab2]{display:flex;flex-direction:column;align-items:center;gap:var(--cart-layout-gap);width:100%;max-width:var(--cart-inner-max-width)}.cart__layout--edit[data-v-78d32ab2]{align-items:stretch}.cart__items[data-v-78d32ab2]{display:flex;flex-direction:column;align-items:stretch;gap:var(--cart-items-gap);width:100%;max-width:var(--cart-items-max-width);min-width:0}.cart__item[data-v-78d32ab2]{position:relative;width:100%;min-width:0}.cart__item-delete[data-v-78d32ab2]{position:absolute;top:.75rem;right:.75rem;z-index:2;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:50%;background:var(--color-gray-10, #f2f2f2);color:var(--color-gray-50, #999);cursor:pointer;transition:background .15s,color .15s}.cart__item-delete[data-v-78d32ab2]:hover{background:var(--color-gray-20, #e0e0e0);color:var(--color-text-primary, #1a1a1a)}.cart__item-delete[data-v-78d32ab2]:disabled{opacity:.4;pointer-events:none}.cart__aside[data-v-78d32ab2]{display:none}.cart__mobile-cta[data-v-78d32ab2]{width:100%;max-width:var(--cart-items-max-width)}.cart__empty[data-v-78d32ab2]{width:100%;max-width:var(--cart-inner-max-width);padding:3rem 1rem;text-align:center;color:var(--color-gray-50);font-family:var(--font-family-base);font-size:1.25rem;line-height:1.5rem}@media(min-width:48rem){.cart[data-v-78d32ab2]{padding:var(--cart-inner-padding-y-desktop) 1.5rem}.cart__layout[data-v-78d32ab2]{flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--cart-layout-gap-desktop);max-width:var(--cart-layout-max-width);margin-inline:auto}.cart__items[data-v-78d32ab2]{flex:0 1 var(--cart-items-max-width);width:100%;min-width:0;max-width:var(--cart-items-max-width);gap:var(--cart-layout-gap)}.cart__aside[data-v-78d32ab2]{display:block;flex:0 0 var(--cart-aside-width);width:var(--cart-aside-width);position:sticky;top:calc(var(--nav-top-height) + 1rem);transition:padding-top var(--cart-aside-transition-duration) var(--cart-aside-transition-easing)}.cart__aside--edit[data-v-78d32ab2]{padding-top:var(--cart-add-slider-padding-top)}.cart__aside-stack[data-v-78d32ab2]{position:relative;width:100%}.cart__aside-panel[data-v-78d32ab2]{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-78d32ab2]{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none}.cart__aside-panel--menu[data-v-78d32ab2]:not(.cart__aside-panel--hidden){position:relative}.cart__add-slider-panel[data-v-78d32ab2]{width:100%;padding:1.5rem;border-radius:var(--corner-extra-large);background:var(--color-base-white);box-sizing:border-box}.cart__mobile-cta[data-v-78d32ab2]{display:none}}.checkout[data-v-db4454f0]{box-sizing:border-box;width:100%;padding:var(--cart-inner-padding-y) var(--cart-inner-padding-x)}.checkout__top[data-v-db4454f0]{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-db4454f0]{color:var(--checkout-top-color-active);font-weight:600}.checkout__top-sep[data-v-db4454f0]{margin:0 .25rem}.checkout__toolbar[data-v-db4454f0]{width:100%;max-width:var(--checkout-layout-max-width);margin:0 auto 1rem}.checkout__layout[data-v-db4454f0]{display:flex;flex-direction:column;align-items:center;gap:var(--checkout-layout-gap);width:100%;margin:0 auto}.checkout__forms[data-v-db4454f0],.checkout__aside[data-v-db4454f0]{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-db4454f0]{width:100%;max-width:var(--checkout-column-max-width);margin:var(--checkout-layout-gap) auto 0}@media(min-width:48rem){.checkout__layout[data-v-db4454f0]{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-db4454f0],.checkout__aside[data-v-db4454f0]{flex:1 1 0;max-width:var(--checkout-column-max-width)}.checkout__aside[data-v-db4454f0]{position:sticky;top:calc(var(--nav-top-height) + 1rem)}.checkout__mobile-cta[data-v-db4454f0]{display:none}}@media(min-width:64rem){.checkout[data-v-db4454f0]{padding:var(--cart-inner-padding-y-desktop) var(--cart-inner-padding-x)}}.app-shell[data-v-a4805b7a]{display:flex;flex-direction:column;min-height:100vh}.app-shell__header[data-v-a4805b7a]{position:sticky;top:0;z-index:100;flex-shrink:0}.app-shell__main[data-v-a4805b7a]{flex:1 1 auto;padding:0;padding-bottom:5rem}.app-shell__bottom-nav[data-v-a4805b7a]{position:fixed;right:0;bottom:0;left:0;z-index:200}@media(min-width:64rem){.app-shell__main[data-v-a4805b7a]{padding-bottom:0}.app-shell__bottom-nav[data-v-a4805b7a]{display:none}}.home-page[data-v-e83696fb]{display:flex;flex-direction:column;width:100%;min-width:0;background:var(--color-bg-page)}.home-page__hero[data-v-e83696fb],.home-page__choose-your-box[data-v-e83696fb],.home-page__feedback[data-v-e83696fb]{width:100%;min-width:0}.sliders-page[data-v-20758279]{display:flex;flex-direction:column;width:100%;min-width:0;background:var(--color-bg-page)}.sliders-page__header[data-v-20758279],.sliders-page__carousel[data-v-20758279]{width:100%;min-width:0}.box-builder-page[data-v-dc5e64af]{display:flex;flex-direction:column;width:100%;min-width:0;background:var(--color-bg-page)}.box-builder-page__header[data-v-dc5e64af],.box-builder-page__collect[data-v-dc5e64af],.box-builder-page__about[data-v-dc5e64af],.box-builder-page__measure[data-v-dc5e64af],.box-builder-page__buy[data-v-dc5e64af]{width:100%;min-width:0}.box-builder-page__buy[data-v-dc5e64af]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem 1.5rem;max-width:32rem;margin:0 auto}.preconfigured-items[data-v-dc5e64af]{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:.5rem}.preconfigured-items__item[data-v-dc5e64af]{font-family:var(--font-family-base);font-size:1rem;color:var(--color-text-secondary);padding:.75rem 0;border-bottom:1px solid var(--color-gray-10)}.preconfigured-buy__price[data-v-dc5e64af]{margin:0;font-family:var(--font-family-base);font-size:1.625rem;font-weight:700;color:var(--color-text-primary)}.preconfigured-buy__btn[data-v-dc5e64af]{width:100%}.cart-page[data-v-00028b61]{display:flex;flex-direction:column;min-height:100%;background:var(--color-bg-page)}.cart-page__result[data-v-00028b61]{display:flex;justify-content:center;width:100%;padding:1.5rem .75rem 3rem}@media(min-width:48rem){.cart-page__result[data-v-00028b61]{padding:1.5rem .75rem 4rem}}@media(min-width:64rem){.cart-page__result[data-v-00028b61]{padding:3rem .75rem 6rem}}@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;--color-secondary-dark: #1d426b;--color-secondary-light: #d8edff;--color-accent-one: #bf90f5;--color-accent-two: #fa6a23;--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-body-12-regular: .75rem;--font-line-body-12-regular: 1rem;--font-size-subtitle-18-semibold: 1.125rem;--font-line-subtitle-18-semibold: 1.5rem;--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);--form-control-size: 1.5rem;--form-control-border-width: .125rem;--form-control-accent: var(--color-base-primary);--form-control-accent-hover: var(--color-secondary-dark);--form-control-border-disabled: var(--color-gray-20);--form-control-bg-disabled: var(--color-gray-20);--form-control-icon-disabled: var(--color-gray-30);--form-control-focus-shadow: 0 0 0 .125rem var(--color-base-white), 0 0 0 .25rem var(--color-base-primary);--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: 2.5625rem;--toggle-group-min-width-m: 12.5rem;--toggle-group-height-m: 1.75rem;--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-height-l: 2.1875rem;--tgb-min-width-l: 5.625rem;--tgb-padding-x-l: 1rem;--tgb-font-size-l: var(--font-size-body-14-bold);--tgb-line-height-l: var(--font-line-body-14-bold);--tgb-height-m: 1.375rem;--tgb-min-width-m: 3.8125rem;--tgb-padding-x-m: .75rem;--tgb-font-size-m: var(--font-size-body-12-regular);--tgb-line-height-m: var(--font-line-body-12-regular);--tgb-bg-active: var(--color-base-white);--tgb-text-active: var(--color-base-black);--tgb-bg-inactive: rgba(255, 255, 255, .35);--tgb-text-inactive: rgba(255, 255, 255, .55);--tgb-text-in-group-inactive: var(--color-gray-20);--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-12-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);--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: 2.25rem;--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: 3rem;--footer-contacts-padding-x: var(--footer-section-padding-x);--footer-contacts-columns-gap: 2.25rem;--footer-contacts-column-width: 18.125rem;--footer-contacts-block-gap: 2.25rem;--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-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.5rem;--nav-top-max-width: 64rem;--nav-top-padding-x: .75rem;--nav-top-gap: 3rem;--nav-top-link-font-size: var(--font-size-subtitle-18-semibold);--nav-top-link-line-height: var(--font-line-subtitle-18-semibold);--nav-top-link-color: var(--color-gray-50);--nav-top-link-color-active: 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-bg: var(--color-gray-2);--nav-burger-padding-x: .375rem;--nav-burger-padding-y: 3rem;--nav-burger-section-gap: 3.75rem;--nav-burger-nav-gap: .75rem;--nav-burger-link-font-size: 1.25rem;--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: var(--corner-medium);--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-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-actions-gap: .375rem;--hero-video-section-bg: var(--color-gray-2);--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: var(--color-gray-2);--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;--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-white);--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: var(--color-gray-2);--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-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: 2.75rem;--box-header-title-font-size-desktop: 3.75rem;--box-header-title-line-height-desktop: 4.25rem;--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: var(--color-gray-2);--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-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-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;--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-page-bg: var(--color-bg-page);--cart-section-bg: var(--color-gray-2);--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-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-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-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-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}@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:var(--color-bg-page)}
