@keyframes zoomOut {from {opacity: 1;}50% {opacity: 0;}to {opacity: 0;height: 0;overflow: hidden;padding: 0;flex-basis: 0}}@keyframes zoomIn {from {opacity: 0;}50% {opacity: 1;}}.filter {align-items: center;display: flex;height: 100%;}.filter__title {color: ;font-size: 14px;margin-right: 8px;}.daysfilter {margin-bottom: 1.5rem;}.daysfilter .filter__prev,.daysfilter .filter__next {background-color: #ef233c;color: #fff;cursor: pointer;align-content: middle;font-weight: bold;line-height: 0;padding: 10px;border-radius: 50px;}.daysfilter .icon__svg {width: 17px;height: 17px;}.daysfilter .filter__options {display: flex;flex: 1;justify-content: space-between;margin-left: 8px;margin-right: 8px;}.daysfilter .filter__option {cursor: pointer;flex: 1;font-size: 20px;padding: 0 10px;text-align: center;text-transform: uppercase;}.daysfilter .filter__option-inner {transition: transform .3s linear;}.daysfilter .filter__option:hover .filter__option-inner {transform: scale(1.08);}.daysfilter__day {display: block;}.list--quadricula .concert__header,.concert--detail .concert__header {display: block;border-radius: 10px;overflow: hidden;position: relative;}.concert__header img {}.concert__link {display: flex;text-decoration: none;flex: 1;padding-right: 10px;}.concert__link:hover {text-decoration: none;}.concert__cover {display: block;height: auto;}.concert__category {position: absolute;z-index: 1;width: 25px;top: -2px;left: -2px;}.concert__soldout {width: 100%;position: absolute;top: calc(50% - 20px);background-color: #cd181b96;color: #fff;font-size: 10px;font-weight: bold;transform: skewY(176deg);text-align: center;font-size: 17px;padding: 5px}.concert__title {margin: 0;font-family: 'Apotek';}.concert__title span:not(.hidden-md-up, .hidden-md-down),.global__title span:not(.hidden-md-up, .hidden-md-down) {font-size: 85%;font-weight: lighter;text-transform: initial;}.patrocina {position: absolute;top: 10px;left: 10px;}.patrocina__text {color: #000;display: block;line-height: 1;text-shadow: 0 0 1px #fff;}.patrocina .patrocina__logo {max-width: 70%;}.concert__date {font-size: 16px;}.concert__date + .concert__date {margin-top: 7px}.concert__info .concert__date {font-family: 'Apotek';}.no-touch .list .concert {}.list .concert {display: block;text-decoration: none;padding-bottom: 20px;position: relative;}.list .concert__info {height: 100%;flex: 1;position: relative;}.list .patrocina__text {font-size: 12px;}.list .concert__title {font-size: 23px;line-height: 22px;}.list .concert__estrena {margin-bottom: 0;margin: 0;text-align: left;}.list--quadricula .concert__dateplace {font-family: 'Apotek';}.no-touch .list--quadricula .concert__dateplace span.sep{background-image: url('/uploads/_template/images/separador.svg');background-size: auto 16px;background-position: center right;background-repeat: no-repeat;margin-left: 5px;}.list--quadricula .concert__dateplace {display: flex;}.list--quadricula .concert__dateplace .concert__date {font-size: 13px;}.list .concert__place {font-family: 'Apotek';color: #eef4ed;display: block;font-size: 16px;}.no-touch .list--quadricula .concert__dateplace .concert__place {display: initial;}.list--list {padding-top: 0;padding-bottom: 0;}.list--list .concert {display: flex;border-bottom: 1px solid #eef4ed;height: 100%;padding-bottom: 8px;padding-top: 8px;}.list--list .concert__title {}.list--list .concert__date {font-size: 18px;}.list--list .concert__header {margin-bottom: 0;border-radius: 10px;overflow: hidden;}.list--list .concert__entrades {font-size: 12px;}.list--list .entrada {}.js-list-item {animation-duration: .4s;animation-delay: .1s;animation-fill-mode: both;animation-name: zoomIn;padding-bottom: 0;}.js-list-item--hidden {animation-delay: 0s;animation-name: zoomOut;}.concert--detail {}.concert--detail .concert__cover {width: 100%;}.concert__inner {}.concert--detail .global__title {font-family: 'Apotek';}.concert--detail .concert__title {font-family: 'Apotek';font-size: 16px;margin-bottom: 5px;}.concert--detail .concert__preu {margin-top: 5px;margin-bottom: 0;}.concert--detail .concert__entrades {display: flex;margin-top: 15px;justify-content: space-between;}.concert__description {margin: 1rem 0;}.concert--detail .entrada {flex: 1;}.patrocina__logo-text {width: 203px;height: auto;margin-top: 5px;}.prevnext__nav {display: flex;margin-top: 25px;}.prevnext__link,.prevnext__link:visited {background-color: #ef233c;color: #fff;display: block;font-size: 15px;flex: 1;padding: 7px 10px 7px;text-decoration: none;text-transform: uppercase;position: relative;border-radius: 50px;font-weight: lighter;font-family: 'Apotek';}.concert--detail .concert__header::before {border: none;}.no-touch .prevnext__link:hover {background-color: #fff;color: #ef233c;text-decoration: none;}.no-touch .prevnext__link:hover::before,.no-touch .concert__header:hover::before {border-bottom-width: 0px;bottom: -0px;border-left-width: 0px;left: -0px;}.prevnext__link--center {margin-left: 15px;margin-right: 15px;}.prevnext__empty {flex: 1;padding: 15px 10px;}.confeti {position: absolute;width: 100%;z-index: 1;}@media screen and (min-width: 36em) {.concert--detail .concert__title {font-size: 18px;}}@media screen and (max-width: 47.99em) {.filter {border-bottom: 1px solid #eef4ed;margin-top: 8px;}.daysfilter {border-bottom: 0;}.daysfilter .filter__option {display: none;}.daysfilter .filter__option.is-selected {display: block;}.list .concert {align-items: center;border-bottom: 1px solid #eef4ed;display: flex;height: 100%;padding-bottom: 8px;}.list .concert__header {margin-right: 10px;max-width: 145px;}.list--quadricula .concert__dateplace .concert__date {display: block;}.list--list .concert__entrades {align-self: flex-end;}.list--quadricula .concert__dateplace {margin-top: 10px;display: block;}.concert__arrow,.arrow {color: #eef4ed;width: 25px;height: 25px;}}@media screen and (min-width: 48em) {.daysfilter .filter__option + .filter__option {border-left: 1px solid #eef4ed;}.daysfilter .is-selected {color: #253237;font-weight: bold;}.no-touch .list--quadricula .concert__header {margin-bottom: 0px;}.no-touch .list--quadricula .concert__info {margin-top: 5px;}.no-touch .list--quadricula .concert__dateplace {}.no-touch .concert__date {font-size: 18px;}.no-touch .list--quadricula .concert__place {display: inline-block;}.list .concert__info {height: 100%;font-size: 16px;}.list .concert__title {font-size: 32px;line-height: 30px;display: inline-block;letter-spacing: 1px;border-bottom: none;}.list--list .concert__info {padding-left: 10px;}.list--quadricula .concert__dateplace .concert__date {font-size: 16px;}.list--quadricula .concert__dateplace {font-size: 18px;}.list .concert__dateplace {font-size: 18px;}.concert__category {width: 50px;top: 5px;left: 5px;}.concert--detail .global__title {}.concert--detail .concert__title {font-size: 22px;}.concert__info {font-size: 18px;}}@media screen and (min-width: 62em) {.concert__video {margin: 1rem 0;}}@media screen and (min-width: 75em) {.concert--detail .global__title {}.list .concert__title {font-size: 30px;line-height: 29px;}.list--list .concert__title {margin: 10px 0 0 0;}}