.bundle header{display:flex;gap:10px}.bundle figure{position:relative;top:50px}.bundle .header-content{margin-top:125px}.bundle h1{color:var(--color-red);text-transform:uppercase;line-height:1;-webkit-mask:url('/img/mask_preorder.png') repeat 50% 50%;-webkit-mask-size:auto 50%;-webkit-mask:url('/img/mask_preorder.png') repeat 50% 50%;mask:url('/img/mask_preorder.png') repeat 50% 50%;mask-size:auto 50%}.bundle h1 strong{font-size:36px}.bundle h1 span{font-size:48px;display:block}.bundle p{margin-top:30px;font-size:20px;line-height:22px;max-width:425px}.bundle .btns{margin-top:30px}.bundle .btn{font-size:20px;font-weight:700}.bundle .coming-soon{font-size:44px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1;text-shadow:1px 1px 1px rgba(0,0,0,.25);opacity:.7;-webkit-mask:url('/img/mask_preorder.png') repeat 50% 50%;-webkit-mask-size:auto 50%;-webkit-mask:url('/img/mask_preorder.png') repeat 50% 50%;mask:url('/img/mask_preorder.png') repeat 50% 50%;mask-size:auto 50%}@media only screen and (max-width:1299px){.bundle figure{max-width:60%}.bundle .header-content{margin-top:75px}.bundle p{font-size:18px;margin-top:20px}.bundle .btns{margin-top:20px}.bundle .btn{position:relative;z-index:2}.bundle .coming-soon{font-size:32px;position:relative;z-index:2}}@media only screen and (max-width:991px){.bundle header{flex-direction:column;gap:50px;align-items:center}.bundle figure{max-width:80%}.bundle .header-content{margin-top:30px;margin-bottom:100px}}@media only screen and (max-width:768px){.bundle figure{max-width:90%}.bundle p{font-size:16px}.bundle h1 strong{font-size:32px}.bundle h1 span{font-size:44px}}@media only screen and (max-width:575px){.bundle figure{max-width:100%}.bundle h1 strong{font-size:24px}.bundle h1 span{font-size:36px}}section.maskedup{-webkit-mask-image:url('/img/mask_header2_up.png'),linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0) 83px,#000 83px,#000 100%);mask-image:url('/img/mask_header2_up.png'),linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0) 83px,#000 83px,#000 100%);-webkit-mask-repeat:repeat-x,no-repeat;mask-repeat:repeat-x,no-repeat;-webkit-mask-position:left top,left 0;mask-position:left top,left 0;margin-top:-84px}.anniversary{background:url('/img/events/37/first-anniversary-bg.jpg') 50% 0/cover no-repeat;height:769px}.anniversary .wrapper{max-width:1300px}.anniversary header{display:flex;gap:30px;padding-top:275px}.anniversary h1{font-size:32px;font-weight:500;line-height:normal;margin-bottom:25px;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.anniversary p{font-size:16px;line-height:20px;margin-bottom:25px;max-width:370px;text-shadow:1px 1px 0 rgba(0,0,0,.5)}@media only screen and (max-width:1299px){.anniversary{background-image:url('/img/events/37/first-anniversary-bg-1299.jpg')}}@media only screen and (max-width:991px){.anniversary{background-image:url('/img/events/37/first-anniversary-bg-991.jpg');height:auto;overflow:hidden;background-size:unset}.anniversary header{padding-top:0;margin-top:640px;margin-bottom:50px;justify-content:center}}@media only screen and (max-width:768px){.anniversary{background-image:url('/img/events/37/first-anniversary-bg-768.jpg')}}@media only screen and (max-width:575px){.anniversary{background-image:url('/img/events/37/first-anniversary-bg-575.jpg')}.anniversary h1{font-size:24px}}@media only screen and (max-width:480px){.anniversary{background-image:url('/img/events/37/first-anniversary-bg-480.jpg')}.anniversary header{margin-top:540px}}@media only screen and (max-width:375px){.anniversary{background-image:url('/img/events/37/first-anniversary-bg-375.jpg')}.anniversary header{margin-top:420px}.anniversary figure{display:none}}