*,*::before,*::after {-webkit-box-sizing: border-box;box-sizing: border-box;}.block--newsletter::before {content: '';position: absolute;display: block;top: 0;left: 50%;right: 50%;margin-left: -50vw;width: 100vw;height: 100%;z-index: -1;}*,*::before,*::after {-webkit-box-sizing: border-box;box-sizing: border-box;}.block--newsletter::before {content: '';position: absolute;display: block;top: 0;left: 50%;right: 50%;margin-left: -50vw;width: 100vw;height: 100%;z-index: -1;}*,*::before,*::after {-webkit-box-sizing: border-box;box-sizing: border-box;}.block--newsletter::before {content: '';position: absolute;display: block;top: 0;left: 50%;right: 50%;margin-left: -50vw;width: 100vw;height: 100%;z-index: -1;}.btn__soon--counter,.btn__cancelled,.block--newsletter button,.btn_ghost,.btn__soon,.btn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 30px;margin: 0;padding: 0 15px;font-family: "MagdaCleanPro","Helvetica Neue","Helvetica",Arial,sans-serif;font-style: normal;font-weight: bold;font-size: 14px;line-height: 1em;letter-spacing: 0.1em;text-transform: uppercase;color: white;background-color: #D70672;border: 0 none transparent;cursor: pointer;-webkit-transition: all .2s;transition: all .2s;white-space: nowrap;}.btn__soon--counter:hover,.btn__cancelled:hover,.block--newsletter button:hover,.btn_ghost:hover,.btn__soon:hover,.btn:hover {color: white;background-color: #EA1C86;-webkit-box-shadow: 0 13px 20px #EDC5DA;box-shadow: 0 13px 20px #EDC5DA;}.btn__soon--counter svg,.btn__cancelled svg,.block--newsletter button svg,.btn_ghost svg,.btn__soon svg,.btn svg {position: absolute;top: calc(50% - 15px);left: calc(50% - 15px);opacity: 0;}.btn__soon--counter,.btn__cancelled {color: white;background-color: #000;}.btn__soon--counter:hover,.btn__cancelled:hover {color: white;background-color: #969696;-webkit-box-shadow: 0 13px 20px rgba(0,0,0,0.2);box-shadow: 0 13px 20px rgba(0,0,0,0.2);}.block--newsletter button {color: white;background-color: transparent;border: 1px solid white;}.block--newsletter button:hover {color: #000;background-color: white;border-color: white;-webkit-box-shadow: none;box-shadow: none;}.btn_ghost,.btn__soon {font-weight: 400;color: #000;background-color: transparent;border: 1px solid #000;}.btn_ghost:hover,.btn__soon:hover {color: white;background-color: #000;-webkit-box-shadow: 0 13px 20px rgba(0,0,0,0.15);box-shadow: 0 13px 20px rgba(0,0,0,0.15);}.btn_small {height: 30px;padding: 0 15px;font-size: 14px;}.btn--mticket {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 20px;padding: 0 5px;font-family: "MagdaCleanPro","Helvetica Neue","Helvetica",Arial,sans-serif;font-weight: 700;font-size: 18px;line-height: 1.2em;letter-spacing: 1.43px;text-transform: uppercase;background-color: white;-webkit-box-shadow: 0 1px 12px rgba(0,0,0,0.26);box-shadow: 0 1px 12px rgba(0,0,0,0.26);border-radius: 1px;}.btn__soon {opacity: .5;pointer-events: none;}.btn__soon--counter {position: relative;padding-top: 2px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;min-width: 100px;text-align: center;pointer-events: none;}.btn__soon--counter .counter {position: absolute;display: block;bottom: 1px;left: 5px;width: calc(100% - 10px);font-weight: 700;font-size: 12px;letter-spacing: 0;text-align: center;text-transform: none;}.btn__soon--counter .counter .day,.btn__soon--counter .counter .hour,.btn__soon--counter .counter .minute,.btn__soon--counter .counter .second {font-style: normal;}.processing {position: relative;color: transparent !important;}.processing svg {opacity: 1;}.btn__cancelled {pointer-events: none;}.btn__cancelled::after {content: '!';}.block--newsletter {padding-top: 30px;padding-bottom: 20px;color: white;background-color: #000;}.block--newsletter::before {position: absolute;top: 92px;height: 1px;background-color: white;z-index: auto;}.block--newsletter .block__content {position: relative;max-width: calc(100% * .66667);background-color: #000;}.block--newsletter .block__title {margin: 0 0 .45em;font-weight: bold;font-size: 24px;line-height: 100%;text-align: center;}.block--newsletter .block__description {margin: 0;font-size: 12px;line-height: 140%;text-align: center;}.block--newsletter form {margin-top: 10px;}.block--newsletter fieldset {font-family: "Quicksand","Times New Roman","Times",Georgia,serif;text-align: center;}.block--newsletter .form-item {position: relative;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin-right: 20px;}.block--newsletter label {display: block;top: 10px;left: 10px;font-weight: 700;font-size: 12px;line-height: 150%;text-align: center;text-transform: none;}.block--newsletter input {display: block;margin: 0 0 20px;padding: 9px 10px 10px;width: 100%;height: 40px;font-family: "Quicksand","Times New Roman","Times",Georgia,serif;font-size: 12px;line-height: 150%;font-weight: 700;color: white;text-align: center;background-color: transparent;border-bottom: 1px solid white;outline: 0 none transparent;-webkit-transition: all .2s;transition: all .2s;}.block--newsletter input:focus::-webkit-input-placeholder {color: rgba(255,255,255,0);}.block--newsletter input:focus::-moz-placeholder {color: rgba(255,255,255,0);}.block--newsletter input:focus:-ms-input-placeholder {color: rgba(255,255,255,0);}.block--newsletter input:focus::-ms-input-placeholder {color: rgba(255,255,255,0);}.block--newsletter input:focus::placeholder {color: rgba(255,255,255,0);}.block--newsletter input::-webkit-input-placeholder {color: rgba(255,255,255,0.5);}.block--newsletter input::-moz-placeholder {color: rgba(255,255,255,0.5);}.block--newsletter input:-ms-input-placeholder {color: rgba(255,255,255,0.5);}.block--newsletter input::-ms-input-placeholder {color: rgba(255,255,255,0.5);}.block--newsletter input::placeholder {color: rgba(255,255,255,0.5);}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.ttf") format("truetype");font-weight:900;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.ttf") format("truetype");font-weight:900;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Black.ttf") format("truetype");font-weight:900;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face {font-family:'MagdaCleanPro';src:url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff2") format("woff2"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.woff") format("woff"),url("/static/default/asset/font/hinted-MagdaCleanPro-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}@media screen and (min-width: 768px) {.btn__soon--counter,.btn__cancelled,.block--newsletter button,.btn_ghost,.btn__soon,.btn {height: 40px;padding: 0 20px;font-size: 16px;}.btn_small {height: 40px;padding: 0 20px;font-size: 16px;}.btn__soon--counter {padding-top: 4px;}.btn__soon--counter .counter {bottom: 4px;}.block--newsletter {padding-top: 70px;padding-bottom: 60px;}.block--newsletter .block__content {max-width: calc(100% * .75);}.block--newsletter .block__title {margin: 0;font-size: 40px;}.block--newsletter .block__description {font-size: 22px;line-height: 164%;}.block--newsletter form {margin-top: 30px;}.block--newsletter fieldset {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;text-align: initial;}.block--newsletter label {margin-bottom: 11px;position: static;font-size: 18px;}.block--newsletter input {height: 49px;margin: 0;padding: 0 0 20px;font-size: 18px;border: none;text-align: initial;border-bottom: 1px solid white;}.block--newsletter button {margin-bottom: 15px;}}@media screen and (min-width: 1024px) {.btn__soon--counter,.btn__cancelled,.block--newsletter button,.btn_ghost,.btn__soon,.btn {height: 55px;padding: 0 40px;font-size: 20px;}.btn_small {height: 40px;padding: 0 20px;font-size: 16px;}.btn__soon--counter {padding-top: 9px;}.btn__soon--counter .counter {bottom: 5px;font-size: 14px;}.block--newsletter .block__content {max-width: calc(100% * .66667);}}@media screen and (min-width: 1280px) {.block--newsletter .block__content {max-width: calc(100% * .41667);}}@-webkit-keyframes dotanim {0%,100% {opacity: 0;}50% {opacity: 1;}}
