.banner img[data-v-353d8dac]{max-width:100%;border-radius:16px}.gu24-filter__rounded{position:relative;top:0;transition:all .2s linear}.gu24-filter__rounded:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-moz-transform:translateY(-5px);box-shadow:0 3px 15px 0 #bfbfbf}.recomended-links{padding-top:2rem}.recomended-links__objects{padding-bottom:1.5rem}.recomended-btn{max-width:200px;display:flex;white-space:normal;font-size:.7rem;line-height:1rem;justify-content:center;text-align:center;border:1px solid #09f}.recomended-btn:hover{background:#09f;color:#fff}.drop-down__group{margin-top:1.25rem}.gu24-filter.tags .gu24-filter__toggle{text-transform:capitalize;border-radius:3.125rem;border:1px solid #ccc;background:#fff;height:2.25rem;min-height:2.25rem;max-height:2.25rem;font-weight:400;font-size:.75rem;padding:.625rem 1.25rem;display:flex;justify-content:center}.comment__header[data-v-3c0d9096]{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px}.comment__rating[data-v-3c0d9096]{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:#505050;font-size:20px;padding:2px 8px}.comment__rating-emoji[data-v-3c0d9096]{line-height:1}.comment__rating-value[data-v-3c0d9096]{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);border-radius:10px;background:#2f2f2f;color:#fff;padding:2px 6px;font-size:12px;line-height:1.2;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.comment__rating-emoji:hover+.comment__rating-value[data-v-3c0d9096]{opacity:1;visibility:visible}.reviews__rating[data-v-0af472b4]{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:8px}.reviews__rating-label[data-v-0af472b4]{color:#666;font-size:14px}.reviews__rating-buttons[data-v-0af472b4]{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.reviews__rating-btn[data-v-0af472b4]{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;border:1px solid #ddd;border-radius:14px;background:#fff;padding:10px 12px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.reviews__rating-btn.active[data-v-0af472b4]{border-color:#f6c04c}.reviews__rating-emoji[data-v-0af472b4]{line-height:1}.seo-h1{margin-top:3rem;padding-bottom:2rem}.seo-h1 h1,.seo-h1 h2{font-size:1rem;color:#a9a8a8;font-weight:400;line-height:1.2rem}.performance-tour{width:100%;display:flex;justify-content:center;text-align:center;flex-direction:column;box-shadow:0 0 10px 3px rgba(0,0,0,.15);transform:translateY(20px)}.performance-tour .share__header{align-items:center;font-size:1rem}.tours__row{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.tours__row>*{margin:0 1.25rem 1.25rem 0}.tours__row>* .tour-card{cursor:pointer;display:flex;flex-direction:column;text-decoration:none;color:#151515;position:relative;width:26rem;min-width:26rem;max-width:26rem}.tours__row>* .tour-card__box{width:26rem;height:15rem;border-radius:.3rem;position:relative;transition:all .25s ease-in-out;box-shadow:0 0 1px 1px rgba(0,0,0,.15)}.tours__row>* .tour-card__box:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.15);transform:translateY(-1px)}.tours__row>* .tour-card__header{font-size:1rem;position:absolute;top:3rem;padding:0 2rem;font-size:1.5rem}.tours__row>* .tour-card__desc{padding:0 2rem;max-height:7rem;overflow:hidden;font-size:1rem;position:absolute;top:6rem}.tour-card.short{cursor:pointer;display:flex;flex-direction:column;text-decoration:none;color:#151515;position:relative;width:100%}.tour-card.short .tour-card__box{width:100%;transition:all .25s ease-in-out;box-shadow:0 0 1px 1px rgba(0,0,0,.15);height:100%;padding:1rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center}.tour-card.short .tour-card__box:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.15);transform:translateY(-1px)}.tour-card.short .tour-card__header{top:3rem;line-height:26px}.table-about__box.for-cast{border-right:none;width:100%}.table-about__box.not-full{height:320px;overflow:hidden}.slogan{color:grey;font-size:.8rem;font-weight:400;font-style:italic;line-height:1rem;margin-top:.5rem}.poster img{-o-object-fit:cover;object-fit:cover}