[data-v-02f0609d]:root{--page-padding:10rem;--width-content-default:950px}@media(max-width:969.98px){[data-v-02f0609d]:root{--width-content-default:100%}}@media(max-width:659.98px){[data-v-02f0609d]:root{--page-padding:2rem}}.modal-wrapper[data-v-02f0609d]{background-color:var(--color-background-transparent);z-index:999}.modal-wrapper .arrow-left[data-v-02f0609d]{transform:rotate(90deg) translateY(-45%);position:absolute;left:0;top:45%}.modal-wrapper .arrow-right[data-v-02f0609d]{transform:rotate(-90deg) translateY(-45%);position:absolute;right:0;top:45%}.modal-wrapper .arrow-left[data-v-02f0609d],.modal-wrapper .arrow-right[data-v-02f0609d]{transition:background .3s ease;z-index:10}.modal-wrapper .arrow-left svg[data-v-02f0609d],.modal-wrapper .arrow-right svg[data-v-02f0609d]{fill:var(--color-primary-light)}.modal-wrapper .arrow-left[data-v-02f0609d]:hover,.modal-wrapper .arrow-right[data-v-02f0609d]:hover{background:var(--color-button-primary)}.modal-wrapper .arrow-left button[data-v-02f0609d],.modal-wrapper .arrow-right button[data-v-02f0609d]{margin:0}.modal-wrapper .slider-wrapper[data-v-02f0609d]{display:flex;position:absolute;flex-wrap:wrap;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%)}.modal-wrapper .slider-wrapper img[data-v-02f0609d]{background:#00000080}.modal-wrapper .slider-wrapper .stretcher[data-v-02f0609d]{height:1px;background-color:transparent;width:100vw}.modal-wrapper .modal-gallery__current-image[data-v-02f0609d]{z-index:3;width:auto;max-width:90vw;-o-object-fit:contain;object-fit:contain}.modal-wrapper iframe[data-v-02f0609d]{border:none}.modal-wrapper .modal-gallery__list-inner[data-v-02f0609d]{height:auto;overflow:hidden;position:relative;margin-top:2rem;max-width:calc(90vw - 60px)}.modal-wrapper .modal-gallery__list-inner .tag__selection[data-v-02f0609d]{background:var(--color-gallery-background)}.modal-wrapper .modal-gallery__list-inner .tag__selection .modal-gallery__list-inner-photo div img[data-v-02f0609d]{-webkit-user-select:unset;-moz-user-select:unset;user-select:unset;pointer-events:none;-moz-user-select:none;-webkit-user-select:none}.modal-wrapper .modal-gallery__list-inner .tag__selection-buttons[data-v-02f0609d]{height:auto}.modal-wrapper .modal-gallery__list-inner .button-ghost[data-v-02f0609d]{position:absolute;inset:0 0 0 auto;height:7rem;width:3.2rem;border-radius:0;background:var(--color-background-transparent);background:linear-gradient(270deg,rgba(0,0,0,.38) 50%,transparent)}.modal-wrapper .modal-gallery__list-inner .button-ghost svg[data-v-02f0609d]{left:0;right:auto;transform:rotate(-90deg);fill:var(--color-primary-light)}.modal-wrapper .modal-gallery__list-inner-photo[data-v-02f0609d]{width:12rem;height:7rem;cursor:pointer;position:relative;flex-shrink:0}.modal-wrapper .modal-gallery__list-inner-photo div[data-v-02f0609d]{width:100%;height:100%;position:relative}.modal-wrapper .modal-gallery__list-inner-photo img[data-v-02f0609d]{width:100%;height:100%;transition:all .1s ease;image-resolution:300dpi;-o-object-fit:cover;object-fit:cover}.modal-wrapper .modal-gallery__list-inner-photo svg[data-v-02f0609d]{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.modal-wrapper .modal-gallery__list-inner-photo .active[data-v-02f0609d]{border:1px solid var(--color-button-primary);transform:scale(.95);transition:transform .2s}.horizontal-list__wrapper[data-v-02f0609d]{display:flex;flex-wrap:wrap;row-gap:.25rem}.horizontal-list__wrapper .field__icon+.category-items__category[data-v-02f0609d]{margin-left:1rem}.category-items__category[data-v-02f0609d]{display:flex;height:2.8rem;align-items:center;border-radius:5rem;white-space:nowrap;margin-top:.5rem;padding:0 1.1rem;margin-right:.5rem;border:1px solid var(--color-border)}.category-items__category input.text-field[data-v-02f0609d]{min-height:2.6rem}.category-items__category input.text-field[data-v-02f0609d]:focus{border-bottom:1px solid var(--color-border)}.category-items__category span[data-v-02f0609d]:only-child{padding-right:.6rem}.category-items__category+.field__input input[data-v-02f0609d]{align-self:flex-end}.category-items__category .button-ghost[data-v-02f0609d]{padding:0;display:flex;cursor:pointer;width:3rem;height:3rem;align-items:center;justify-content:center;margin-left:.5rem;border-radius:.8rem}.category-items__category .button-ghost svg[data-v-02f0609d]{min-width:2rem}.field__categories .scroll-x__arrow[data-v-02f0609d]{width:3rem}
