.modal-parking[data-v-b121d578]{--modal-spacing:16px}@media (min-width:768px){.modal-parking[data-v-b121d578]{--modal-spacing:20px}}@media (min-width:1280px){.modal-parking[data-v-b121d578]{--modal-spacing:24px}}.modal-parking[data-v-b121d578] .ui-popup__content,.modal-parking[data-v-b121d578] .ui-popup__inner{overflow:visible}.modal-parking[data-v-b121d578] .ui-card-service__cart-button._disabled{pointer-events:none}.modal-parking__inner[data-v-b121d578]{display:flex;flex-direction:column;gap:12px;height:100%;margin:0 -16px;overflow-x:visible;overflow-y:auto;width:calc(100% + 32px)}@media (min-width:1280px){.modal-parking__inner[data-v-b121d578]{gap:16px}}@media (min-width:768px){.modal-parking__inner[data-v-b121d578]{margin:0 -24px;width:calc(100% + 48px)}}.modal-parking__header[data-v-b121d578]{align-items:center;display:flex;padding:0 16px}@media (min-width:768px){.modal-parking__header[data-v-b121d578]{padding:0 24px}}.modal-parking__controls[data-v-b121d578]{display:none}@media (min-width:1280px){.modal-parking__controls[data-v-b121d578]{display:flex;gap:16px}}.modal-parking__controls[data-v-b121d578]>*{color:var(--on-surface-on-surface-main,#293484);cursor:pointer;font-size:32px;height:32px;transition-duration:.2s;transition-property:color;transition-timing-function:ease-in-out;width:32px}@media (hover:hover) and (pointer:fine){.modal-parking__controls[data-v-b121d578]>:hover{color:var(--accent-brand-red,#ea1f29)}}@supports selector(:focus-visible){body:not(._use-mouse) .modal-parking__controls[data-v-b121d578]>:focus-visible{color:var(--accent-brand-red,#ea1f29)}body:not(._use-mouse) .modal-parking__controls[data-v-b121d578]>:focus-visible:not(input):not(textarea),body:not(._use-mouse) .modal-parking__controls>:focus-visible[type=checkbox]+label[data-v-b121d578],body:not(._use-mouse) .modal-parking__controls>:focus-visible[type=radio]+label[data-v-b121d578]{outline:auto #000;outline-offset:.2rem}}@supports not selector(:focus-visible){body:not(._use-mouse) .modal-parking__controls>[data-focus-visible-added][data-v-b121d578]{color:var(--accent-brand-red,#ea1f29)}body:not(._use-mouse) .modal-parking__controls>[data-focus-visible-added][data-v-b121d578]:not(input):not(textarea),body:not(._use-mouse) .modal-parking__controls>[data-focus-visible-added][type=checkbox]+label[data-v-b121d578],body:not(._use-mouse) .modal-parking__controls>[data-focus-visible-added][type=radio]+label[data-v-b121d578]{outline:auto #000;outline-offset:.2rem}}.modal-parking__controls>.swiper-button-disabled[data-v-b121d578]{opacity:.5}@media (hover:hover) and (pointer:fine){.modal-parking__controls>.swiper-button-disabled[data-v-b121d578]:hover{color:var(--on-surface-on-surface-main,#293484)}}@supports selector(:focus-visible){body:not(._use-mouse) .modal-parking__controls>.swiper-button-disabled[data-v-b121d578]:focus-visible{color:var(--on-surface-on-surface-main,#293484)}body:not(._use-mouse) .modal-parking__controls>.swiper-button-disabled[data-v-b121d578]:focus-visible:not(input):not(textarea),body:not(._use-mouse) .modal-parking__controls>.swiper-button-disabled:focus-visible[type=checkbox]+label[data-v-b121d578],body:not(._use-mouse) .modal-parking__controls>.swiper-button-disabled:focus-visible[type=radio]+label[data-v-b121d578]{outline:auto #000;outline-offset:.2rem}}@supports not selector(:focus-visible){body:not(._use-mouse) .modal-parking__controls>.swiper-button-disabled[data-focus-visible-added][data-v-b121d578]{color:var(--on-surface-on-surface-main,#293484)}body:not(._use-mouse) .modal-parking__controls>.swiper-button-disabled[data-focus-visible-added][data-v-b121d578]:not(input):not(textarea),body:not(._use-mouse) .modal-parking__controls>.swiper-button-disabled[data-focus-visible-added][type=checkbox]+label[data-v-b121d578],body:not(._use-mouse) .modal-parking__controls>.swiper-button-disabled[data-focus-visible-added][type=radio]+label[data-v-b121d578]{outline:auto #000;outline-offset:.2rem}}.modal-parking .modal-parking__swiper[data-v-b121d578]{flex-shrink:0;min-height:fit-content;width:100%}.modal-parking .modal-parking__items[data-v-b121d578]{width:100%}.modal-parking .modal-parking__item[data-v-b121d578]{padding:2px;width:calc(100% - 32px)}@media (min-width:768px){.modal-parking .modal-parking__item[data-v-b121d578]{width:calc(50% - 24px)}}
