@font-face{font-family:BigNoodleTitling;src:url(/cdn/shop/files/BigNoodleTitling.woff2) format("woff2"),url(/cdn/shop/files/BigNoodleTitling.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.button{text-transform:uppercase;text-align:center;font-size:1.3rem!important;line-height:}.button{--shadow-visible: 0 !important;--border-opacity: 0 !important}.button:hover,.button:focus,.button:active{outline:none!important;box-shadow:none!important;border:none!important}html{scroll-behavior:smooth}#MainContent{padding-bottom:80px}.shopify-policy__title{margin:40px 0}.shopify-policy__title h1{font-size:3em;line-height:1.25}.content-wrapper{gap:60px;flex:0 0 auto;order:1;width:100%;display:flex;flex-wrap:wrap;align-self:center;align-items:center;padding-left:60px;padding-right:60px;flex-direction:column;padding-bottom:0;justify-content:center}.section-intro{gap:20px;flex:0 0 auto;width:100%;display:flex;padding:0;align-self:center;align-items:center;flex-direction:column;justify-content:center}.section-heading,.section-sub-heading,.section-description{text-align:center}@media (max-width: 991px){.content-wrapper{width:100%;flex-wrap:wrap}.section-intro{gap:20px;width:100%}}@media (max-width: 767px){.content-wrapper{gap:60px;align-items:center;flex-direction:column;justify-content:center}.section-intro{gap:20px}}@media (max-width: 479px){.content-wrapper{gap:40px;flex-direction:column}.section-intro{gap:20px}}h1,h2,h3,h4,h5,h6{font-family:BigNoodleTitling,sans-serif;font-style:normal;font-weight:400;letter-spacing:1;margin-top:0;margin-bottom:0;text-transform:uppercase;text-decoration:none}h1{font-size:5em;line-height:1}.product__title h1{font-size:46px}h2{font-size:4em;line-height:1.25}h3{font-size:3em;line-height:1.25}h4{font-size:2em;line-height:1.25}h5{font-size:1em;line-height:1.25}h6{font-size:.8em;line-height:1.25}@media all and (max-width: 1024px) and (min-width: 0px){h1{font-size:54px!important}h2{font-size:36px}}@media all and (max-width: 768px) and (min-width: 0px){h1{font-size:46px!important}h2{font-size:30px}}.mc-white{color:#fff}.mc-black{color:#2b2a29}.mc-gold{color:#fac257}.mc-green{color:#14693c}.mc-maroon{color:#d11c20}.mc-yellow{color:#fecc00}.bg-white{background-color:#fff}.bg-maroon{background-color:#d11c20}body{font-size:18px}.body-h4{font-size:40px;line-height:1.25;text-transform:none;text-decoration:none;margin-top:0;margin-bottom:0;text-align:center}.body-h6{font-size:25px;line-height:1.5;margin-top:0;margin-bottom:0;text-align:center}.body-h5{font-size:18px;font-family:Assistant;font-weight:400;line-height:1.5;letter-spacing:0em;text-transform:uppercase}.body-h6{font-size:25px;line-height:1.7;letter-spacing:0em;margin-top:0;margin-bottom:0;text-align:center}@media all and (max-width: 1024px) and (min-width: 0px){.body-h4{font-size:28px}.body-h6{font-size:20px}}@media all and (max-width: 768px) and (min-width: 0px){.body-h4{font-size:24px}}.utility-bar.gradient{background:#d11c20!important}.utility-bar--bottom-border{border-bottom:0}.announcement-bar{background-color:#d11c20;color:#fecc00;letter-spacing:.3px;border:none;word-break:break-word}.announcement-bar__message{color:#fecc00!important;text-decoration:none}@media (max-width: 768px){.announcement-bar__message{padding:12px 16px;text-align:center}}.header,.header-wrapper--border-bottom{padding-top:0;padding-bottom:0}.header-wrapper--border-bottom{border-bottom:none}.header__menu-item{text-transform:uppercase;font-style:normal;font-size:18px;color:#2b2a29;letter-spacing:.5px}@media screen and (min-width: 990px){.header__inline-menu{position:absolute;left:50%;transform:translate(-50%)}.header__heading,.header__icons{flex:1}.header__heading{text-align:left}.header__icons{text-align:right;display:flex;justify-content:flex-end;gap:1rem}}@media all and (max-width: 768px) and (min-width: 0px){.slider-component-full-width{padding-left:20px!important;padding-right:20px!important}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}}.custom-featured-collection{border-top:6px solid #D11C20}.custom-featured-collection h2{font-family:BigNoodleTitling,sans-serif;font-style:normal;font-weight:400;letter-spacing:1;margin-top:0;margin-bottom:0;text-transform:uppercase;text-decoration:none;font-size:4em;line-height:1.25;color:#14693c;text-align:center}@media all and (max-width: 1024px) and (min-width: 0px){.custom-featured-collection h2{font-size:46px}}.custom-featured-collection .collection__description p{color:#d11c20;font-size:25px;text-align:center}.custom-featured-collection .collection__title.title-wrapper{margin-bottom:60px}.custom-featured-collection .card,.grid__item .product-card-wrapper .card--card{box-shadow:none!important;border:6px solid #D11C20!important;border-radius:30px!important;overflow:hidden}.grid__item .product-card-wrapper button.quick-add__submit{background:#fff;border:1px solid #D11C20;color:#d11c20}.grid__item .product-card-wrapper button.quick-add__submit:hover{background:#fff;border:1px solid #750605!important;color:#750605}.custom-featured-collection .card__inner{box-shadow:none!important;border-radius:30px!important}#product-grid .card__heading,.custom-featured-collection .card__heading{color:#2b2a29;font-family:BigNoodleTitling,sans-serif;font-size:1.875rem;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.075rem}.custom-featured-collection .card__description{color:#2b2a29;margin-top:8px;margin-bottom:12px;display:block!important}.custom-featured-collection .price{color:#2b2a29}@media screen and (max-width: 749px){.custom-featured-collection .slider.slider--tablet.grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory}.custom-featured-collection .slider__slide{flex:0 0 100%!important;max-width:100%!important;scroll-snap-align:start}.custom-featured-collection .slider--tablet.grid.grid--peek{grid-template-columns:unset!important}}.card__description{display:none}button.quick-add__submit:hover:after{display:none}.custom-featured-collection ul{justify-content:space-evenly}@media (max-width: 768px){slider-component.page-width-desktop{padding:0 20px}}#ProductGridContainer .page-width{padding:0 20px}#ProductGridContainer ul{justify-content:space-evenly;row-gap:40px}#ProductGridContainer ul li.grid__item{max-width:40%}@media (max-width: 768px){#ProductGridContainer ul li.grid__item{max-width:100%}}@media (max-width: 749px){.custom-featured-collection ul.product-grid{gap:20px;padding:0 20px}.custom-featured-collection .collection__title h2{font-size:36px}.custom-featured-collection .collection__description p{font-size:18px}}.collection-hero__title,.collection-hero__title h1{font-family:BigNoodleTitling,sans-serif;font-style:normal;font-weight:400;letter-spacing:1;margin-top:0;margin-bottom:0;text-transform:uppercase;text-decoration:none;text-align:center;color:#2b2a29;font-size:3em;line-height:1.25}.featured-collection .card__heading{font-family:BigNoodleTitling,sans-serif;font-style:normal;font-weight:400;letter-spacing:1px;margin-top:0;margin-bottom:0;text-transform:uppercase;text-decoration:none;text-align:center;color:#2b2a29;font-size:3em;line-height:1.25}.usp{gap:80px;flex:0 0 auto;width:100%;height:auto;display:flex;align-items:flex-start;padding-top:100px;flex-direction:column;padding-bottom:100px;justify-content:center}.usp .content-wrapper{padding-left:15px;padding-right:15px}.usp-content{gap:3vw;flex:0 0 auto;order:1;width:100%;display:flex;padding:0;overflow:hidden;align-self:center;align-items:center;justify-content:center}.usp-card{gap:20px;flex:0 0 auto;width:100%;height:100%;display:flex;padding:20px;max-width:270px;min-width:270px;max-height:400px;min-height:400px;align-items:flex-start;border-radius:16PX;flex-direction:column;background-size:cover;justify-content:center;background-image:url(https://play.teleporthq.io/static/svg/default-img.svg);background-repeat:no-repeat;background-position:center}.usp-card-wrapper{display:block;width:270px;height:400px}.usp-card-flip{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.usp-card-wrapper:hover .usp-card-flip,.usp-card-wrapper.flipped .usp-card-flip{transform:rotateY(180deg)}.usp-card-front,.usp-card-back{position:absolute;width:100%;height:100%;border-radius:16px;background-size:cover;background-position:center;background-repeat:no-repeat;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;padding:30px;flex-direction:column}.usp-card-front{z-index:2}.usp-card-back{transform:rotateY(180deg);color:#fff;align-items:flex-start}.usp-card-title{text-align:left!important;color:#fff;display:block;margin:0;padding:0}.usp-card-description{text-align:left;color:#fff;display:block;margin:0;padding:0}@media (max-width: 991px){.usp{gap:60px;flex-wrap:wrap;padding-top:60px;padding-bottom:60px}.usp-content{width:100%;overflow:hidden;justify-content:center}}@media (max-width: 767px){.usp{padding-top:60px;padding-bottom:60px}.usp-content{align-items:center;flex-direction:column;justify-content:center}}@media (max-width: 479px){.usp{gap:40px;padding-top:60px;padding-bottom:60px}.usp-content{padding-left:40px;padding-right:40px;flex-direction:column}}.game-steps{gap:80px;flex:0 0 auto;width:100%;height:auto;display:flex;align-items:flex-start;padding-top:100px;flex-direction:column;padding-bottom:100px;justify-content:center;background-color:#d11c20}.steps-content{flex:0 0 auto;order:1;width:100%;display:flex;flex-wrap:wrap;align-self:center;align-items:center;padding:0;justify-content:space-between}.steps-left-col{gap:60px;flex:0 0 auto;width:50%;display:flex;align-items:flex-start;padding-right:60px;flex-direction:column}.steps-list{display:flex;flex-direction:column;gap:40px}.step-block{gap:40px;flex:0 0 auto;width:100%;display:flex;align-items:center}.step-block .flex-block{display:flex;flex-direction:column;justify-content:center;gap:10px}.step-block .flex-block:first-child{flex-shrink:0;justify-content:center}.step-block img.step-icon{max-width:60px;height:auto}.step-block{gap:20px;align-items:flex-start}.step-icon{width:100px;height:100%;object-fit:cover}.steps-text{gap:15px;flex:1;width:100%;display:flex;overflow:hidden;flex-direction:column}.step-title{display:flex;text-align:left}.step-excerpt{color:#fff;display:flex;text-align:left}.step-title,.step-excerpt{margin:0}.steps-right-col{flex:0 0 auto;width:50%;display:flex;align-self:stretch;min-height:300px;align-items:center;border-radius:16px;flex-direction:column;background-size:cover;background-repeat:no-repeat;background-position:center;justify-content:space-between}@media (max-width: 991px){.game-steps{gap:60px;flex-wrap:wrap;padding-top:60px;padding-bottom:60px}.game-steps .content-wrapper{padding-left:20px;padding-right:20px}.steps-sub-heading{font-size:35px;font-family:Assistant}.steps-content{width:100%;flex-wrap:wrap}}@media (max-width: 767px){.game-steps{padding-top:60px;padding-bottom:60px}.steps-content{gap:60px;align-items:center;flex-direction:column;justify-content:center}.steps-left-col{order:1;width:100%;padding-left:0;padding-right:0}.steps-right-col{width:100%;align-self:center;align-items:center;justify-content:flex-start}}@media (max-width: 479px){.game-steps{gap:40px;padding-top:60px;padding-bottom:60px}.steps-sub-heading{line-height:1.5}.steps-content{gap:40px;flex-direction:column}.steps-left-col{order:1;width:100%;padding-left:0}.steps-right-col{width:100%;min-height:300px}}.book-a-class{border-top:10px solid #FAC257;border-bottom:10px solid #FAC257}.book-a-class h2{font-family:BigNoodleTitling,sans-serif;font-style:normal;font-weight:400;letter-spacing:1;margin-top:0;margin-bottom:0;text-transform:uppercase;text-decoration:none;font-size:4em;line-height:1.25;color:#fac257}.book-a-class p{color:#fff}.book-a-class .button--primary{color:#2b2a29;background-color:#fac257}.book-a-class .button--primary:hover{background-color:#e7b453}@media all and (max-width: 1024px) and (min-width: 0px){.book-a-class h2{font-size:46px}}@media all and (max-width: 768px) and (min-width: 0px){.book-a-class h2{font-size:36px}}.testimonials{gap:80px;flex:0 0 auto;width:100%;height:auto;display:flex;align-items:flex-start;padding-top:80px;padding-bottom:80px;flex-direction:column;justify-content:center;background-color:#fff}.testimonials-content-wrapper{gap:60px;flex:0 0 auto;order:1;width:100%;display:flex;flex-wrap:wrap;max-width:1600px;align-self:center;align-items:center;padding-left:60px;padding-right:60px;padding-bottom:0;flex-direction:column;justify-content:center}.testimonials-description{fill:var(--dl-color-mahajongcalling-mc-black);color:var(--dl-color-mahajongcalling-mc-black);text-align:center}.testimonials-content{gap:60px;flex:0 0 auto;order:1;width:100%;display:flex;padding:0;overflow:visible;align-self:center;align-items:center;justify-content:center}.testimonials-review{gap:20px;flex:0 0 auto;width:300px;height:100%;display:flex;padding:20px;align-items:center;border-radius:16PX;flex-direction:column;justify-content:center;background-color:#f1f1f1;text-align:center}.star-rating{color:#fecc00!important}.review{text-align:center}.reviewer-details{gap:10px;flex:0 0 auto;width:100%;display:flex;align-items:center;justify-content:center}.person-dp{max-width:24px;height:100%;object-fit:cover}@media (max-width: 1080px){.testimonials-content{display:grid;grid-auto-flow:row}}@media (max-width: 991px){.testimonials{gap:60px;flex-wrap:wrap;padding-top:60px;padding-bottom:60px}.testimonials-content{gap:40px;width:100%;overflow:auto;justify-content:center}.testimonials .content-wrapper{padding-left:40px;padding-right:40px}}@media (max-width: 767px){.testimonials{padding-top:60px;padding-bottom:60px}.testimonials-content{gap:60px;align-items:center;flex-direction:column;justify-content:center}.testimonials .content-wrapper{padding-left:20px;padding-right:20px}}@media (max-width: 479px){.testimonials{gap:40px;padding-top:60px;padding-bottom:60px}.testimonials-content{gap:40px;padding-left:40px;padding-right:40px;flex-direction:column}.testimonials .content-wrapper{padding-left:15px;padding-right:15px}}.stockist-cta{gap:80px;flex:0 0 auto;width:100%;height:auto;display:flex;align-items:flex-start;padding-top:100px;flex-direction:column;padding-bottom:100px;justify-content:center;background-color:#f5f5f5}.stockist-content{flex:0 0 auto;order:1;width:100%;display:flex;padding:0;flex-wrap:wrap;align-self:center;align-items:center;border-radius:16px;justify-content:space-between;background-color:#fff}.stockist-left-col{gap:20px;flex:0 0 auto;width:50%;display:flex;padding:20px 60px;flex-direction:column}.stockist-title{text-align:left!important}.stockist-buttons{gap:40px;display:flex;align-items:center}.stockist-primary-button{width:100%;color:#fff;background-color:#d11c20}.stockist-primary-button:hover{background-color:#750605;border:1px solid #750605!important}.stockist-secondary-button{width:100%;color:#d11c20;border:1px solid #D11C20;background-color:#fff}.stockist-secondary-button:hover{color:#750605;border:1px solid #750605}.stockist-right-col{flex:0 0 auto;width:50%;border:2px dashed rgba(120,120,120,.4);display:flex;align-self:stretch;min-height:300px;align-items:center;border-color:#78787866;border-style:dashed;border-width:0px;flex-direction:column;justify-content:space-between;border-radius:0 16px 16px 0}@media (max-width: 991px){.stockist-cta{gap:60px;flex-wrap:wrap;padding-top:60px;padding-bottom:60px}.stockist-content{width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between}.stockist-left-col{order:1;width:100%;height:auto;padding-top:40px;padding-bottom:40px}.stockist-title,.stockist-description{text-align:center}.stockist-right-col{width:100%;border-top-left-radius:16px;border-bottom-right-radius:0}}@media (max-width: 767px){.stockist-cta{padding-top:60px;padding-bottom:60px}.stockist-content{gap:0px;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:center}.stockist-left-col{order:1;width:100%;padding:40px}.stockist-title,.stockist-description{text-align:center}.stockist-buttons{gap:20px;flex-wrap:wrap}.stockist-right-col{width:100%;align-self:center;align-items:center;justify-content:flex-start;border-top-left-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (max-width: 479px){.stockist-cta{gap:40px;padding-top:60px;padding-bottom:60px}.stockist-content{gap:0px;padding:0;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:center}.stockist-left-col{order:1;width:100%;padding:20px}.stockist-title{text-align:center!important}.stockist-right-col{width:100%;min-height:300px}}.faq-section .accordion summary{padding:1.5rem}.faq-section .accordion__content{padding:20px}.faq-section .accordion__title{font-size:20px}.faq-section h2{font-family:BigNoodleTitling,sans-serif;font-style:normal;font-weight:400;letter-spacing:1;margin-top:0;margin-bottom:40px;text-transform:uppercase;text-decoration:none}.faq-section h2{font-size:3em;line-height:1.25}@media all and (max-width: 1024px) and (min-width: 0px){.faq-section h2{font-size:46px}}@media all and (max-width: 768px) and (min-width: 0px){.faq-section h2{font-size:30px}.faq-section .accordion__title{font-size:16px}}.footer{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 0;background-color:#d11c20}.footer-content-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0 20px;gap:20px!important}.footer-content{width:100%;display:flex;flex-shrink:0;align-items:flex-start;gap:64px;border-radius:8px}.footer-newsletter{font-size:16px;width:500px;display:flex;flex-direction:column;gap:24px}.footer-newsletter input[type=email]{background:#f5f5f5}.image1{width:60px;height:auto}.content1{color:#fff}.actions{display:flex;flex-direction:column;gap:16px;width:100%}.form{display:flex;width:100%;align-items:stretch;gap:16px}.container6{width:365px;display:flex;align-items:flex-start;border-radius:6px}.text-input{width:100%;height:32px;font-size:16px;font-family:Assistant,sans-serif;font-weight:400;text-align:left;color:#fac257;background-color:#f5f5f5;border:1px solid #FAC257;padding:0 8px;box-sizing:border-box;display:flex;align-items:center}.subscribe-button{border:1px solid #FAC257}.content2{color:#fff;font-size:12px!important;font-family:Assistant,sans-serif;line-height:1.5;text-align:left}.footer-links3{width:100%;display:flex;justify-content:flex-end;align-items:flex-start;gap:32px}.footer-quick-links{display:flex;flex-direction:column;gap:16px;max-width:400px;flex-grow:1}.quick-links-title{color:#fac257}.footer-quick-links-links{display:flex;gap:100px;flex-direction:row}.footer-links1,.footer-links2{display:flex;flex-direction:column;gap:8px}.link13,.link21,.link3,.link14,.link22{color:#fff;text-decoration:none}.social-media-links{display:flex;flex-direction:column;gap:16px;max-width:300px;flex-grow:1}.social-link1-title{color:#fac257}.social-links{display:flex;flex-direction:column}.link4,.link5{display:flex;gap:12px;padding:8px 0;align-items:center;color:#fff}.footer-credits{width:100%;display:flex;flex-direction:column;gap:32px;margin-top:16px;border-top:1px solid #ffffff}.footer-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding-top:15px}.footer-row a{text-decoration:none}.content3{color:#fff;font-size:12px!important}.footer-links4{display:flex;gap:24px}.link11,.link12{color:#fff;font-size:12px!important}.link4,.link5,.link13,.link21,.link3,.link14,.link22,.link11,.link12{text-decoration:none}.link4:hover,.link5:hover,.link13:hover,.link21:hover,.link3:hover,.link14:hover,.link22:hover,.link11:hover,.link12:hover{text-decoration:underline}#btnWA{position:fixed;bottom:30px;right:30px;z-index:999}@media (max-width: 991px){.footer-newsletter{width:300px}.form{flex-direction:column}.container6{width:100%}.text-input,.button{width:100%;padding:8px}}@media (max-width: 767px){.footer-content{flex-direction:column}.footer-newsletter{width:100%}.image1{align-self:center}.form{flex-direction:row}.button{width:208px}.footer-links3{justify-content:center}.footer-quick-links,.social-media-links{align-items:center}.quick-links-title,.social-link1-title{text-align:center}.footer-quick-links-links,.footer-links1,.footer-links2,.social-links{align-self:center}.footer-links4{flex-direction:column;justify-content:center;width:100%}.footer-links4 a{text-align:center}.footer-row{flex-direction:column-reverse;align-items:center;gap:10px;padding-top:15px}}@media (max-width: 479px){.footer-content{gap:40px}.content1,.content2{text-align:center}.form{flex-direction:column}.button{width:100%}.footer-links3{flex-direction:column;align-items:center}.footer-quick-links-links{display:initial;flex-direction:column;gap:10px;columns:2}.footer-links1,.footer-links2,.social-links{align-items:center;justify-content:center}}.thq-section-padding{width:100%;display:flex;position:relative;align-items:center;flex-direction:column}.thq-section-max-width{width:100%;max-width:1400px}.thq-body-small{font-size:14px;font-family:Assistant,sans-serif;line-height:1.5}.thq-body-large{font-size:16px;font-family:Assistant,sans-serif;line-height:1.5}.thq-input{color:#191818;cursor:auto;outline:none;padding:.5rem 1rem;align-self:stretch;text-align:center;border-color:#191818;border-width:1px;border-radius:24px;background-color:#fbfaf9}.thq-input::placeholder{text-align:center;vertical-align:middle}.thq-input:focus{outline:1px solid #BF4408}.thq-button-outline{gap:8px;color:#fff!important;background:#fac257;border:1px solid #FAC257;cursor:pointer;display:flex;transition:.3s;align-items:center;font-weight:700;padding:8px 24px;white-space:nowrap;border-radius:24px;justify-content:center}.thq-button-outline:hover{color:#d11c20!important;background:#fff;border:1px solid #ffffff}.thq-icon-small{width:24px;height:24px}.thq-divider-horizontal{width:100%;height:1px;background-color:#191818}@media (max-width: 767px){.thq-section-padding{padding:48px}}@media (max-width: 479px){.thq-section-padding{padding:24px}}.page-width--narrow{max-width:70%!important;width:70%!important}.h0{font-family:BigNoodleTitling,sans-serif;font-style:normal;font-weight:400;letter-spacing:1;margin-top:0;margin-bottom:0;text-transform:uppercase;text-decoration:none;text-align:center;color:#2b2a29}.h0{font-size:3em;line-height:1.25}button.cf-button{text-transform:uppercase;color:#fff;background-color:#d11c20}.cf-btn{background-color:#d11c20!important;color:#fff!important;font-family:Assistant,sans-serif;font-size:16px;border-radius:6px;text-transform:uppercase!important;cursor:pointer;transition:background-color .3s ease}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
