.image-thumbs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;overflow-y:auto;max-height:350px;padding:20px 8px}.image-thumbs .image-thumb{position:relative}.image-thumbs .image-close{position:absolute;top:5px;right:5px;background:#fff;color:var(--content-grey);border-radius:4px;display:flex;cursor:pointer;box-shadow:0 1px 3px 0 rgba(0,0,0,.1333333333),0 1px 2px -1px rgba(0,0,0,.1333333333)}.image-thumbs .image-close:hover{color:#2daee1;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 1px 2px -3px rgba(0,0,0,.2)}.image-thumbs img{height:154px;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-shadow:0 10px 16px -3px rgba(0,0,0,.0666666667),0 4px 6px -4px rgba(0,0,0,.1333333333)}.image-uploader__label{cursor:pointer;position:relative;height:126px;width:100%;background:#f8fbfc;color:#666;border:1px dashed #2daee1;display:flex;justify-content:center;align-items:center;margin-bottom:30px}.image-uploader__label-type{font-size:12px;line-height:16px;color:#999;text-align:center}.image-uploader input[type=file]{color:transparent;opacity:0;position:absolute;height:126px;width:100%}.image-upload-modal{width:560px;border-radius:16px}.image-upload-modal .el-dialog__header{padding-top:24px;padding-left:24px}.image-upload-modal .el-dialog__header .el-dialog__title{font-size:24px;font-weight:800}.image-upload-modal .el-icon.el-dialog__close,.image-upload-modal .el-icon.el-dialog__close svg{width:1.5em;height:1.5em}@media(max-width:767.98px){.image-upload-modal{width:80%}}.image-carousel .carousel__next--in-active,.image-carousel .carousel__prev--in-active{display:none}.image-carousel .carousel__next,.image-carousel .carousel__prev{box-shadow:0 8px 16px 0 rgba(0,0,0,.07);width:56px;height:56px;background-color:#fff;color:#84898d}.image-carousel .carousel__next{right:30px}.image-carousel .carousel__prev{left:30px}.image-carousel .carousel__track .carousel__slide{padding:8px;width:auto!important}.image-carousel .carousel__track .carousel__slide .image-carousel__img{min-height:175px;height:320px}.image-carousel .carousel__track .carousel__slide .image-carousel__img img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 1px 2px -3px rgba(0,0,0,.2)}@media(max-width:575.98px){.image-carousel__img{width:100%;margin-right:10px}.image-carousel .carousel__next{right:10px}.image-carousel .carousel__prev{left:10px}}.tour-photos{padding-bottom:16px}.tour-hints{color:#373a3e;padding:24px 0}.tour-hints__heading{margin:0}.tour-hints__items{display:flex;flex-direction:column;gap:8px;padding-left:8px}.tour-hints__items .edit-btn{display:none;position:absolute;vertical-align:sub;margin-left:auto}.tour-hints__items .edit-btn :hover{color:#2daee1}.tour-hints__item{display:flex;font-weight:300;padding-right:16px}.tour-hints__item:before{content:" — ";color:#2daee1;font-weight:800;margin-right:8px}.tour-hints:hover .edit-btn{display:inline;right:40px}@media(min-width:576px){.edit-btn{display:inline}}