@keyframes effect-pulse{20%{opacity:1;transform:translate(-50%, -50%) scale(1.125)}70%,100%{opacity:0;transform:translate(-50%, -50%) scale(1.5)}}@keyframes button-pulse{20%{opacity:1;width:calc(100% + 4px);height:calc(100% + 4px);transform:translate(-50%, -50%)}70%,100%{opacity:0;width:calc(100% + 20px);height:calc(100% + 20px);transform:translate(-50%, -50%)}}@keyframes button-pulse2{0%{opacity:1;border-width:0}10%{opacity:1}100%{opacity:0;border-width:20px}}.mb-counter{max-width:100%;box-sizing:border-box;margin:0}.mb-counter-image{flex-grow:0;flex-shrink:0;box-sizing:border-box;height:110px;line-height:110px}.mb-counter-image img{vertical-align:middle}.mb-counter-title{margin:0;padding:15px 25px;color:var(--link-color-base);font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center;white-space:pre-wrap}.mb-counter-clock{display:flex;align-items:center;flex-grow:0;flex-shrink:0;box-sizing:border-box;font-weight:700;text-transform:uppercase;margin:0}.mb-counter-part{display:inline-block;position:relative;vertical-align:middle;box-sizing:border-box;text-align:center}.mb-counter-part .num{position:relative;display:block}.mb-counter-part .num:before{position:absolute;left:0;top:0;content:":";color:#d4d8db;transform:translateX(-50%)}.mb-counter-part:first-child .num:before{display:none}.mb-counter-part .text{display:block;font-size:10px;line-height:23px}.mb-counter.style-1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.mb-counter.style-1 .mb-counter-clock{display:flex;justify-content:center;align-items:center;height:110px;line-height:110px}.mb-counter.style-1 .mb-counter-part{padding:0 10px}.mb-counter.style-1 .mb-counter-part .num{color:var(--main-color);font-size:30px;line-height:1em}.mb-counter.style-1 .mb-counter-part .num:before{left:-10px;font-size:35px}.mb-counter.style-1 .mb-counter-part:first-child .num:before{display:none}.mb-counter.style-1 .mb-counter-part .text{color:#bbb}.mb-counter.style-2{padding:0;background:#f8f6f7;white-space:nowrap;display:table}.mb-counter.style-2.align-left{margin-left:0;margin-right:auto}.mb-counter.style-2.align-center{margin-left:auto;margin-right:auto}.mb-counter.style-2.align-right{margin-left:auto;margin-right:0}.mb-counter.style-2 .mb-counter-clock{padding-right:10px}.mb-counter.style-2 .mb-counter-part{width:50px;background:#fff}.mb-counter.style-2 .mb-counter-part.seconds{margin-left:20px}.mb-counter.style-2 .mb-counter-part .num{color:#31d49d;font-size:20px;line-height:46px}.mb-counter.style-2 .mb-counter-part .num:before{font-size:20px;left:0;top:50%;transform:translate(-50%, -50%)}.mb-counter.style-2 .mb-counter-part.weeks{width:60px;margin:0 10px 0 0;padding:15px 0;background:#31d49d}.mb-counter.style-2 .mb-counter-part.weeks .num{color:#fff}.mb-counter.style-2 .mb-counter-part.weeks .text{position:relative;top:-10px;border:0;color:#fff}.mb-counter.style-2 .mb-counter-part.weeks .num:before{display:none}.mb-counter.style-2 .mb-counter-part.days .num:before{display:none}.mb-counter.style-2 .mb-counter-part.weeks+.hours .num:before{display:none}.mb-counter.style-2 .mb-counter-part.seconds .num:before{margin-left:-10px}.mb-counter.style-2 .mb-counter-part .text{border-top:1px solid #f8f6f7;color:#bcbcbc;font-size:8px}.mb-counter.style-3{display:table}.mb-counter.style-3.align-left{margin:0 auto 0 0}.mb-counter.style-3.align-center{margin-left:auto;margin-right:auto}.mb-counter.style-3.align-right{margin:0 0 0 auto}.mb-counter.style-3 .mb-counter-part{margin:0 16px 0 0}.mb-counter.style-3 .mb-counter-part:last-child{margin:0}.mb-counter.style-3 .mb-counter-part .num{position:relative;width:40px;margin-bottom:5px;border:1px solid var(--border-color);color:var(--link-color-base);font-size:18px;line-height:40px;letter-spacing:1px}.mb-counter.style-3 .mb-counter-part .num:before{margin-left:-8px;font-size:20px}.mb-counter.style-3 .mb-counter-part:first-child .num:before{display:none}.mb-counter.style-3 .mb-counter-part .text{color:#bcbcbc;font-size:8px}.mb-counter.style-3.with-sec-bar .mb-counter-part.seconds .num{background-position:50% 0}.mb-counter.style-3.with-sec-bar .mb-counter-part.seconds .num:after{display:block;height:3px;position:absolute;left:8px;right:8px;bottom:5px;background:linear-gradient(to right, var(--link-color-base) 0, var(--link-color-base) 50%, #c9d6de 50%, #c9d6de 100%) no-repeat;background-position:inherit;background-size:200% 100%;content:"";transition:all .2s}@media(min-width: 800px){.mb-counter.style-1 .mb-counter-part .num{font-size:50px}.mb-counter.style-2{padding:0}.mb-counter.style-2 .mb-counter-clock{margin:0;padding-right:18px}.mb-counter.style-2 .mb-counter-part{width:110px}.mb-counter.style-2 .mb-counter-part.seconds{margin-left:45px}.mb-counter.style-2 .mb-counter-part .num{padding-top:10px;font-size:55px;line-height:78px}.mb-counter.style-2 .mb-counter-part .num:before{font-size:35px;transform:translate(-50%, -40%)}.mb-counter.style-2 .mb-counter-part.weeks{width:150px;margin:0 18px 0 0;padding:20px 25px}.mb-counter.style-2 .mb-counter-part.seconds .num:before{margin-left:-22.5px}.mb-counter.style-2 .mb-counter-part .text{font-size:10px}.mb-counter.style-3 .mb-counter-part{margin:0 50px 0 0}.mb-counter.style-3 .mb-counter-part .num{width:120px;margin-bottom:15px;font-size:35px;line-height:120px;letter-spacing:2px}.mb-counter.style-3 .mb-counter-part .num:before{margin-left:-25px;font-size:35px}.mb-counter.style-3.with-sec-bar .mb-counter-part.seconds .num:after{bottom:10px}.mb-counter.style-3 .mb-counter-part .text{font-size:10px}}@media(min-width: 1140px){.mb-counter-title{font-size:24px;letter-spacing:2px}.mb-counter-image{padding:0 25px 0 0;border-right:1px solid #ededed}.mb-counter.style-1{flex-wrap:nowrap}.mb-counter.style-1.align-left{justify-content:flex-start}.mb-counter.style-1.align-center{justify-content:center}.mb-counter.style-1.align-right{justify-content:flex-end}.mb-counter.style-1 .mb-counter-clock{padding-left:0}.mb-counter.style-1 .mb-counter-title+.mb-counter-clock{border-left:1px solid #ededed}.mb-counter.style-1 .mb-counter-part{min-width:100px;flex-shrink:0;padding:0 10px}.mb-counter.style-2{padding:0}}
