@charset "UTF-8";@keyframes event-detail-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.event-detail-skeleton__left{background-color:#fff;border-radius:8px;box-shadow:0 3px 10px rgba(63,25,253,.15);overflow:hidden;transform:rotate(0)}.event-detail-skeleton__cover{background:linear-gradient(90deg,#e9e9eb 25%,#bfbfc6,#e9e9eb 75%);background-size:800px 100%;animation:event-detail-shimmer 1.5s infinite linear;width:100%;height:400px;border-radius:0 15px 0 0}.event-detail-skeleton__thumbs{display:flex;gap:4px;margin-top:8px;height:80px}.event-detail-skeleton__thumb{background:linear-gradient(90deg,#e9e9eb 25%,#bfbfc6,#e9e9eb 75%);background-size:800px 100%;animation:event-detail-shimmer 1.5s infinite linear;flex:1;height:100%;border-radius:0}.event-detail-skeleton__detail{padding:24px 16px}.event-detail-skeleton__title{background:linear-gradient(90deg,#e9e9eb 25%,#bfbfc6,#e9e9eb 75%);background-size:800px 100%;animation:event-detail-shimmer 1.5s infinite linear;border-radius:4px;width:70%;height:22px;margin-bottom:20px}.event-detail-skeleton__line{background:linear-gradient(90deg,#e9e9eb 25%,#bfbfc6,#e9e9eb 75%);background-size:800px 100%;animation:event-detail-shimmer 1.5s infinite linear;border-radius:4px;height:14px;margin-bottom:12px}.event-detail-skeleton__line--full{width:100%}.event-detail-skeleton__line--3q{width:75%}.event-detail-skeleton__line--half{width:50%}.event-detail-skeleton__right{padding-top:8px}.event-detail-skeleton__meta-phone{padding:16px}.event-detail-skeleton__meta-row{background:linear-gradient(90deg,#e9e9eb 25%,#bfbfc6,#e9e9eb 75%);background-size:800px 100%;animation:event-detail-shimmer 1.5s infinite linear;border-radius:4px;width:100%;height:18px;margin-bottom:12px}.event-detail-skeleton__meta-row--short{width:60%}.event-detail-skeleton__organizer{background:linear-gradient(90deg,#e9e9eb 25%,#bfbfc6,#e9e9eb 75%);background-size:800px 100%;animation:event-detail-shimmer 1.5s infinite linear;width:100%;height:64px;margin-top:16px;border-radius:8px}@media only screen and (max-width: 767px){.event-detail-skeleton__left{padding-left:16px;padding-right:16px;margin-bottom:16px}.event-detail-skeleton__cover{height:270px}.event-detail-skeleton__right{display:none}}@media only screen and (max-width: 484px){.event-detail-skeleton__cover{height:255px}}@media only screen and (max-width: 388px){.event-detail-skeleton__cover{height:200px}}@media only screen and (min-width: 768px) and (max-width: 960px){.event-detail-skeleton__cover{height:240px}}.event-info{width:200px;height:21px;font-family:Roboto;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:left;color:var(--primary-dark)}.event-detail{position:relative;padding-bottom:20px}.event-detail .orbitsoft-ad,.event-detail .exad{text-align:center}.event-detail .slider__image .kmt-circle-line,.event-detail .slider__item .kmt-circle-line{font-size:25px;margin-top:25%;color:#bfbfc6}.event-detail iframe,.event-detail .leaflet-container{width:calc(100% + 32px);margin-left:-16px;height:400px;z-index:1}.event-detail a{font-size:14px;font-weight:500;letter-spacing:.06px}.event-detail .spinner{text-align:center}.event-detail__wrapper{margin-top:32px}.event-detail__header-1{position:relative;font-weight:500;font-size:18px;letter-spacing:.8px;color:#25223c;padding-bottom:16px}.event-detail__header-2,.event-detail__header-3{position:relative;color:#25223c;line-height:1.14;font-weight:500;font-size:14px;font-stretch:normal;font-style:normal;vertical-align:middle;padding:0 8px 16px 0}.event-detail__header-3{padding-left:8px}.event-detail__upcoming{margin-top:24px;position:relative}.event-detail__upcoming .event-detail__header-1 a{top:4px;position:absolute;right:0;font-size:14px;display:inline-block}.event-detail__detail{position:relative;margin-bottom:16px}.event-detail__map,.event-detail__review{position:relative}.event-detail__attendee{color:rgba(0,0,0,.5)}.event-detail__maylike .smart-slider__main{margin-left:0}.event-detail__maylike .smart-slider__list{margin-bottom:3px}.event-detail__maylike .smart-slider__item{vertical-align:top}.event-detail__maylike__title{margin-top:32px;font-size:18px;font-weight:500}.event-detail__category{position:absolute;right:-1px;font-weight:500;color:#e30060;background-color:#fff;padding:9px 16px;text-align:center;border-bottom-left-radius:14px;z-index:1}.event-detail__images-big{position:relative;height:400px}.event-detail__images-big--cover img{height:400px;border-top-right-radius:15px}.event-detail__images-thumb{margin-top:8px;position:relative;height:80px}.event-detail__images{position:relative;margin-left:-16px;margin-right:-16px}.event-detail__images .event-detail__images-big .slider__viewable{background-color:#e9e9eb}.event-detail__images .event-detail__category{right:-1}.event-detail__thumbs-item{position:relative;height:100%;width:100%}.event-detail #event-detail__images{height:100%}.event-detail #event-detail__thumbs{height:80px}.event-detail #event-detail__thumbs .slider__item{position:relative;height:100%;width:100%}.event-detail #event-detail__thumbs .slider__item:after{display:block;content:"";position:absolute;height:100%;width:100%;top:0;background-color:rgba(0,0,0,.5);pointer-events:none}.event-detail #event-detail__thumbs .slider__item--active:after{background-color:transparent}.event-detail #event-detail__thumbs .slider__dots{margin-bottom:0}.event-detail #event-detail__thumbs .slider__image{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.event-detail #event-detail__thumbs .slider__image .km-circle-line{margin-top:27.5px}.event-detail__title{font-weight:500;font-size:18px;line-height:1.17;letter-spacing:normal;text-align:left;color:#25223c;margin-right:32px;margin-bottom:16px}.event-detail__title-two_icons{margin-right:64px;font-weight:500;font-size:18px;line-height:1.17;letter-spacing:normal;text-align:left;color:#25223c;margin-bottom:16px}.event-detail__tags{margin-top:20px}.event-detail__tags .static-tag{background-color:#e30060;color:#fff;font-size:12px;font-weight:400;border:0}.event-detail__description{margin-bottom:16px;line-height:25px}.event-detail__description p{margin-bottom:10px;line-height:1.35}.event-detail__description h1{line-height:1.3}.event-detail__description-html{word-wrap:break-word;word-break:break-word;color:#25223c}.event-detail__description-html ul{list-style:initial;-webkit-margin-before:1em;-webkit-padding-start:40px}.event-detail__description-html li{padding:initial;margin:initial}.event-detail__detail{padding-top:24px;padding-left:8px}.event-detail__detail header{position:relative}.event-detail__icons{position:absolute;top:2px;right:0}.event-detail__icons i{padding:0 .25em;margin-right:1em;cursor:pointer;vertical-align:middle}.event-detail__icons i:last-child{margin-right:0}.event-detail__icons i:hover{color:#e30060}.event-detail__review{padding-left:8px;padding-right:8px}.event-detail__review-add_button{margin-top:24px;margin-bottom:24px}.event-detail__review header{position:relative;font-size:18px}.event-detail__review header .btn{position:absolute;top:0;right:0}.event-detail__review header .rating{margin-bottom:2px;line-height:20px}.event-detail__meta,.event-detail__meta-item{position:relative}.event-detail__meta-icon{position:relative;width:23px;text-align:left;display:inline-block;vertical-align:top}.event-detail__meta-icon-up{position:relative;width:23px;text-align:left;display:inline-block;vertical-align:top;margin-top:-2px}.event-detail__meta-status{margin-bottom:16px}.event-detail__meta-content{position:relative;display:inline-block;margin-bottom:16px;width:calc(100% - 25px)}.event-detail__meta-content a{font-size:12px;font-weight:400}.event-detail__meta-category{line-height:1.14}.event-detail__meta-title{font-weight:500;font-size:14px;line-height:1.14;text-align:left;color:#25223c}.event-detail__meta-info{font-size:14px;text-align:left;color:#25223c;line-height:1.5;margin-top:8px}.event-detail__meta-link-show-map{font-size:12px;font-weight:400;line-height:1.17;letter-spacing:.06px}.event-detail .join-menu .btn{font-size:14px;padding:0}.event-detail .join-menu .input-box__content input{height:30px}.event-detail .join-menu__header{font-weight:700;font-size:14px;text-align:left;padding-left:10px;color:#25223c}.event-detail .join-menu__items{color:#25223c;position:relative}.event-detail .join-menu__items>li{position:relative;padding-left:20px;padding-right:10px}.event-detail .join-menu__items>li:hover{cursor:pointer;background-color:#f7f6ff;color:#e30060}.event-detail .join-menu>li{position:relative;background-color:transparent;font-weight:400;font-size:14px;line-height:2.57;text-align:left;color:rgba(0,0,0,.5)}.event-detail .join-menu .join-menu__item--active{background-color:#f7f6ff;color:#e30060}.event-detail .join-menu__item-more-input{padding-top:10px}.event-detail__join{padding-top:16px;padding-bottom:8px}.event-detail__join-rsvp{position:relative;margin-right:16px;display:inline-block;vertical-align:middle}.event-detail__join-rsvp-going{color:#76d571}.event-detail__join-rsvp-rejected,.event-detail__join-rsvp-absent{color:#f0270c}.event-detail__join-rsvp-available-seat{font-weight:400;font-size:12px;color:#585669}.event-detail__join-rsvp-response{font-weight:700;font-size:14px;color:#585669}.event-detail__join-plus-tip,.event-detail__join-verified-tip{position:relative;margin-top:5px;font-size:12px;color:#585669}.event-detail__join-button{text-align:right;display:inline-block;vertical-align:middle}.event-detail__join-button .btn--upgrade{margin-right:0}.event-detail__join-callout .callout-popup{margin-top:8px;width:120%;padding-top:10px;padding-bottom:10px;background-color:#fff;box-shadow:0 5px 9px rgba(0,0,0,.23);line-height:36px;vertical-align:middle;left:0;transform:none;min-width:135px}.event-detail__price .table__cell{font-size:14px;color:#585669;font-weight:400;padding:0;line-height:1.2}.event-detail__price .table__col-1,.event-detail__price .table__col-3{width:45px;text-align:right;font-weight:500;color:#25223c}.event-detail__price .table__col-1{padding-right:5px}.event-detail__left{position:relative;background-color:#fff;border-radius:8px;box-shadow:0 3px 10px rgba(63,25,253,.15);overflow:hidden;transform:rotate(0)}@media only screen and (max-width: 767px){.event-detail__left{padding-left:16px;padding-right:16px;margin-bottom:16px}.event-detail__review{padding-left:0}.event-detail__maylike__title{margin-bottom:16px}.event-detail__header-3,.event-detail__detail{padding-left:0}.event-detail__images-big,.event-detail__images-big--cover img{height:270px}}@media only screen and (max-width: 484px){.event-detail__images-big,.event-detail__images-big--cover img{height:255px}}@media only screen and (max-width: 388px){.event-detail__images-big,.event-detail__images-big--cover img{height:200px}}@media only screen and (min-width: 768px) and (max-width: 960px){.event-detail__images-big,.event-detail__images-big--cover img{height:240px}}.event-organizer{position:relative;box-sizing:border-box;padding:20px 16px 12px;width:100%;color:#585669;display:block;font-size:12px;line-height:1.14;cursor:default;background-color:#fff;border-radius:8px;box-shadow:0 3px 10px rgba(63,25,253,.15);overflow:hidden}.event-organizer:not(:first-child){margin-top:15px}.event-organizer__avatar{margin-right:16px;position:relative;display:inline-block;text-align:center}.event-organizer__avatar .btn{padding:0 .5em;margin-top:5px}.event-organizer .avatar{display:block}.event-organizer__bio-table{position:relative}.event-organizer__bio-button,.event-organizer__bio-button a,.event-organizer__bio-button span{line-height:28px}.event-organizer__bio,.event-organizer__bio-info{position:relative;display:inline-block;white-space:nowrap;vertical-align:top}.event-organizer__bio .event-organizer__username,.event-organizer__bio-info .event-organizer__username{font-size:18px;color:#25223c}.event-organizer__bio-info{margin-left:56px}.event-organizer .table__bio-grid{border:none;margin-top:8px}.event-organizer .table__bio-grid .table__cell{border:none;padding-top:8px;padding-bottom:0;font-size:14px;line-height:1;color:#25223c;text-align:left}.event-organizer .table__bio-grid .table__col-0{width:20px;vertical-align:top;padding-left:0}.event-organizer .table__bio-grid .table__col-1{padding-left:0;white-space:normal}.event-organizer .table__bio-grid .table__col-1:first-letter{text-transform:uppercase}.event-organizer .table__bio-grid .table__col-1 .homepage:first-letter{text-transform:none}.event-organizer__name{font-size:18px;line-height:1.17;color:#25223c;margin-bottom:4px}.event-organizer__since{margin-top:4px;font-size:12px;line-height:1.17;color:#585669}.event-organizer__upcoming,.event-organizer__past{padding-top:8px}.event-organizer__upcoming a,.event-organizer__past a{font-size:14px;font-weight:500;line-height:1.14;text-decoration:underline;color:#25223c}.event-organizer__upcoming-disabled,.event-organizer__past-disabled{padding-top:8px}.event-organizer__upcoming-disabled a,.event-organizer__past-disabled a{pointer-events:none;cursor:default;font-size:14px;font-weight:500;line-height:1.14;text-decoration:underline;color:#bfbfc6}.event-organizer__upcoming-disabled:after,.event-organizer__past-disabled:after{content:"";font-family:Kaufmich-troll;color:#bfbfc6;height:14px}.event-organizer__upcoming:after,.event-organizer__past:after{content:"";font-family:Kaufmich-troll;color:#25223c;height:14px}.event-organizer__upcoming{padding-top:16px}.event-organizer__contactButton{margin-top:16px}.event-organizer__contactButton span{line-height:30px}@media only screen and (min-width: 960px){.event-organizer .table__bio-grid{margin-top:8px}.event-organizer__right .btn{transform:scale(.85)}}@media only screen and (max-width: 959px){.event-organizer .event-organizer__bio-info{margin-left:0}}.event-review-item{position:relative;width:100%;margin-top:16px;text-align:left}.event-review-item:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}* html .event-review-item{height:1px}.event-review-item+.event-review-item{padding-top:8px}.event-review-item__sns{position:relative;margin:20px 0 0;font-size:14px;letter-spacing:.2px;height:30px}.event-review-item__sns .spinner{display:inline}.event-review-item__sns-reply{position:relative;display:inline-block;cursor:pointer}.event-review-item__sns-label{color:rgba(0,0,0,.5);margin-right:5px}.event-review-item__comment{position:relative;color:#25223c;padding:10px 16px 16px;line-height:24px;font-size:14px;margin-top:16px;border-radius:14px;line-height:1.71;letter-spacing:.3px;word-break:break-word;hyphens:auto;background-color:#f7f6ff}.event-review-item__comment:before{content:"";position:absolute;left:15px;top:-26px;border-color:transparent;border-width:13px 17px;border-style:solid;border-bottom-color:#f7f6ff}.event-review-item__comment .button{min-width:80px;width:initial;overflow:hidden;box-sizing:border-box;margin-top:5px}.event-review-item__comment:hover .event-review-item__report-icon{visibility:visible}.event-review-item__time{color:#25223c;font-size:12px;line-height:1.17;text-align:left;margin-bottom:8px;margin-top:8px}.event-review-item__time .event-review-item__reply-link{font-size:12px;font-weight:700}.event-review-item__report-icon{visibility:hidden;color:rgba(0,0,0,.5);vertical-align:middle;margin-left:10px;cursor:pointer}.event-review-item__report-icon:hover{color:rgba(0,0,0,.7)}.event-review-item__header{position:relative}.event-review-item__avatar{float:left;margin-left:12px}.event-review-item__meta{position:relative;margin-left:62px;line-height:1}.event-review-item__author{font-size:12px;margin-top:4px;color:#585669}.event-review-item__title{width:calc(100% - 180px);font-weight:500;font-size:18px;color:#25223c;word-break:break-word}.event-review-item__rating{float:right;color:#25223c;font-weight:500}.event-review-item__rating-label{font-size:12px;font-weight:400;color:#25223c;vertical-align:middle}.event-review-item__rating .rating{font-size:18px;margin-left:8px}.event-review-item__reply-textarea{resize:vertical;width:100%;box-sizing:border-box;border-color:#e9e9eb}.event-review-item__reply-buttons{text-align:right}.event-review-item__reply-buttons .btn{margin-right:0;margin-left:5px}.event-review-item__reply-content{position:relative;padding:8px 16px;margin-top:16px;border-radius:14px;min-height:30px;background-color:#fff;font-size:14px;font-weight:400}.event-review-item__reply-content .avatar{float:left;margin-right:10px}.event-review-item__reply-content:hover .event-review-item__report-icon{visibility:visible}.event-review-item__reply-content-time{color:#25223c;font-size:12px;line-height:1.17;text-align:left;margin-bottom:8px;margin-top:8px}.event-review-item__reply-content-body{display:inline-block;width:calc(100% - 50px)}@media only screen and (max-width: 767px){.event-review-item__avatar{margin-left:0}.event-review-item__meta{margin-left:50px;margin-bottom:25px}.event-review-item__rating{position:absolute;bottom:0;left:50px}.event-review-item__rating-label{font-weight:400;position:relative;top:2px;font-size:12px}.event-review-item__rating .rating{font-size:16px;margin-left:5px}.event-review-item__comment{padding:10px;margin-top:10px}.event-review-item__reply-content{padding:10px}}.root__container--phone .event-review-item__report-icon{visibility:visible!important}.event-review__list{position:relative;background-color:#fff;padding-bottom:16px}@media only screen and (max-width:){.event-review__list{padding-left:0;padding-right:0}}
