@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";body{font-family:Open Sans}button{background:transparent;border:none}button:focus{box-shadow:none!important}input:focus{box-shadow:none!important;outline:none!important}select:focus-visible{outline:none!important;box-shadow:none!important}textarea:focus{box-shadow:none!important;outline:none!important}a{text-decoration:none;transition:.5s}h1,h2,h3,h4,h5,h6,p{margin-bottom:0}ul{margin-bottom:0;padding-left:0}#MainContent{overflow:hidden}*::-webkit-scrollbar{width:10px;border-radius:0}*::-webkit-scrollbar-track{background:#f5f5f5;border-radius:0}*::-webkit-scrollbar-thumb{background:#314337;border-radius:0}html{scrollbar-width:thin;scrollbar-color:#314337 #F5F5F5;border-radius:0}.back-to-top{position:fixed!important;bottom:40px;right:40px;background-color:#42a89cd1;color:#fff;border:none;z-index:99;border-radius:7px;width:55px;height:55px;font-size:20px;transition:.7s ease;display:flex;align-items:center;justify-content:center}.back-to-top:after{display:none}.back-to-top:focus{outline:0;box-shadow:none!important}.container,.page-width,.page-width-content,.collection-wrapper{max-width:1280px;margin:auto;padding-left:30px;padding-right:30px}.section--page-width{padding-left:0;padding-right:0;max-width:1280px;margin:auto}header-component .header__row{padding-top:44px;background:transparent!important;padding-left:30px;padding-right:30px;display:flex}header-component .header__row .header__columns{border-radius:10px;opacity:.93;background:linear-gradient(270deg,#2bb5c0 57.74%,#8ffc09);box-shadow:0 4px 34px 10px #00000026;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);padding:16px 32px;display:flex;justify-content:space-between;width:100%}.header__underlay{background:transparent!important}.menu-list li.menu-list__list-item{margin:0 20px}.menu-list li a span.menu-list__link-title{color:#fff;font-family:Open Sans;font-size:17px;font-weight:700;line-height:normal;text-transform:capitalize;padding:0!important;transition:.5s}.menu-list li a:hover span.menu-list__link-title{color:#a5218d}header-actions .account-button svg,cart-drawer-component .header-actions__action cart-icon .svg-wrapper svg{color:#fff!important;transition:.5s}header-actions .account-button svg path,cart-drawer-component .header-actions__action cart-icon .svg-wrapper svg path{stroke-width:2px!important}header-actions .account-button span:hover svg,cart-drawer-component .header-actions__action cart-icon .svg-wrapper:hover svg{color:#a5218d!important}header-actions .cart-bubble span.cart-bubble__background{background:#a5218c!important}header-actions .cart-bubble span.cart-bubble__text{color:#fff!important}.video-hero-banner{position:relative;overflow:hidden;height:100vh;min-height:100vh;display:flex;align-items:center;justify-content:center}.video-hero-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.video-hero-banner__video{width:100%;height:100%;object-fit:cover}.video-hero-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:1}.video-hero-banner .page-width{position:relative;z-index:2;width:100%}.video-hero-banner__content{max-width:760px;margin:0 auto;text-align:center;color:#fff;padding:130px 20px 40px}.video-hero-banner__title{color:#fff;font-size:71px;font-weight:700;line-height:84px;letter-spacing:-2.13px;max-width:580px;margin:auto auto 38px}.video-hero-banner__description{color:#fff;font-family:Open Sans;font-size:21px;font-weight:400;line-height:37px;max-width:610px;margin:auto auto 42px}.video-hero-banner__buttons{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.video-hero-banner__btn{display:inline-flex;align-items:center;justify-content:center;height:56px;width:fit-content;padding:0 30px;border-radius:7px;text-decoration:none;transition:all .3s ease;font-family:Open Sans;font-size:22px;font-weight:700;line-height:42px;letter-spacing:-.66px;overflow:hidden;position:relative;z-index:1}.video-hero-banner__btn:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(270deg,#2bb5c0 57.74%,#8ffc09);top:0;left:-100%;z-index:-1;transition:.5s}.video-hero-banner__btn:hover:before{left:0}.video-hero-banner__btn:after{content:"";position:absolute;width:100%;height:100%;border-radius:7px;top:0;left:0;z-index:-2}.video-hero-banner__btn--primary:after{border:3px solid #FFF}.video-hero-banner__btn--primary{background:transparent;color:#fff}.video-hero-banner__btn--secondary{color:#fff;background:#a5218d}.video-hero-banner__btn--secondary:after{border:3px solid #A5218D}.trust-bar{padding:25px 0}.trust-bar__wrapper{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.trust-bar__left,.trust-bar__middle,.trust-bar__right{display:flex;align-items:center;gap:12px}.trust-bar__customers{color:#0f3f39;font-family:Open Sans;font-size:33px;font-weight:800;line-height:33px;text-transform:uppercase}.trust-bar__verified{display:flex;align-items:center;gap:12px;max-width:125px;color:#2f8177;font-size:12px;font-weight:600;line-height:16px;letter-spacing:.24px;text-transform:uppercase}.trust-bar__verified img.certified-image{width:31px}.trust-bar__check{width:22px;height:22px;border-radius:4px;background:#58b8aa;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}.trust-bar__rating img.rating-image{width:180px}.trust-bar__middle{gap:14px}.trust-bar__featured-label{color:#313131;font-size:14px;font-weight:600;line-height:16px;letter-spacing:.28px;text-transform:uppercase}.trust-bar__logo{display:flex;align-items:center;gap:20px}.trust-bar__follow{max-width:121px;color:#313131;font-size:13px;font-weight:600;line-height:18px;letter-spacing:.26px;text-transform:uppercase}.trust-bar__socials{display:flex;align-items:center;gap:28px}.trust-bar__socials a{text-decoration:none;color:#222;font-size:14px;font-weight:600;transition:opacity .3s ease}.trust-bar__socials a:hover{opacity:.7}.featured-games-slider{overflow:hidden;padding:50px 0;background:#fbf8fb}.featured-games-slider__outer{position:relative}.featured-games-slider__arrows{position:absolute;top:-95px;right:120px;display:flex;align-items:center;gap:12px;z-index:99999}.featured-games-slider__arrow{width:56px;height:56px;border-radius:12px;border:none;background:#63b7ad;color:#fff;font-size:24px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px #00000014;display:flex;align-items:center;justify-content:center}.featured-games-slider__arrow:hover{background:#d629b6;color:#fff;transform:translateY(-2px)}.featured-games-slider__arrow.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.featured-games-swiper{overflow:visible}.featured-games-swiper .swiper-wrapper{align-items:stretch}.featured-games-swiper-template--27512147870061__featured_games_slider_BLkCfV{padding-left:30px}.featured-games-slider__header{text-align:center;margin-bottom:50px}.featured-games-slider__title{color:#a5218d;text-align:center;font-size:40px;font-weight:700;line-height:33px;letter-spacing:-1.2px}.featured-games-slider__outer{padding-left:calc((100vw - 1280px)/2)}.featured-games-slider__grid{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:0 40px 10px 0;margin:0;list-style:none;-webkit-overflow-scrolling:touch}.featured-games-slider__grid::-webkit-scrollbar{display:none}.featured-games-slider__item{width:275px;min-width:275px;scroll-snap-align:start}.featured-games-card{height:100%}.featured-games-card__image-wrapper{position:relative;overflow:hidden;border-radius:10px;border:1px solid #F3F3F3;background:#fff;padding:12px 25px 28px}.featured-games-card__image-link{display:block}.featured-games-card__image{width:100%;display:block}.featured-games-card__badge{position:absolute;top:20px;left:20px;border-radius:4px;background:#e346c6;padding:0 9px 1px;z-index:2;height:23px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:600;line-height:16px;letter-spacing:.3px;text-transform:uppercase}.featured-games-card__button-wrap{position:absolute;left:50%;transform:translate(-50%);bottom:28px;width:84%;opacity:0;transition:.5s}.featured-games-card:hover .featured-games-card__button-wrap{opacity:1}.featured-games-card__button{width:100%;min-height:45px;border:0;border-radius:8px;background:#42a89cd1;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#fff;font-size:16px;font-weight:700;line-height:42px;text-transform:uppercase}.featured-games-card__button:after{display:none}.featured-games-card__button:hover{opacity:.9}.featured-games-card__content{padding-top:22px}.featured-games-card__title{margin:0 0 25px;color:#812e65;font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.36px}.featured-games-card__title a{text-decoration:none;color:#812e65;display:block}.featured-games-card__price{display:flex;align-items:center;gap:18px}.featured-games-card__price--sale,.featured-games-card__price--regular{color:#12776b;font-size:19px;font-weight:600;line-height:25px;letter-spacing:-.38px}.featured-games-card__price--compare{color:#7a9390;font-size:19px;font-weight:400;line-height:25px;letter-spacing:-.38px;text-decoration-line:line-through}.image-content-split{padding:30px 0 85px;background:#fbf8fb}.image-content-split__image-wrap{position:relative;z-index:1}.image-content-split__image-wrap:before{content:"";position:absolute;width:323px;height:223px;background:url(/cdn/shop/files/Group_6154.png?v=1777986514);bottom:-190px;left:-105px;z-index:-1}.image-content-split__image{width:100%;display:block;border-radius:30px}.image-content-split__content{max-width:520px;padding-left:40px;position:relative;z-index:1}.image-content-split__content:before{content:"";position:absolute;width:342px;height:366px;background:url(/cdn/shop/files/Group_6156.png?v=1777986514);top:-75px;right:-205px;z-index:-1;transition:.5s}.image-content-split__title{margin-bottom:32px;color:#a5218d;font-size:53px;font-weight:700;line-height:60px;letter-spacing:-1.06px;max-width:460px}.image-content-split__description{margin-bottom:45px;color:#333737;font-size:18px;font-weight:500;line-height:32px;max-width:450px}.image-content-split__description p{margin:0}.image-content-split__button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:57px;padding:0 31px;border-radius:7px;background:#ce2db1;text-decoration:none;color:#fff;font-size:20px;font-weight:700;line-height:42px;letter-spacing:-.6px;position:relative;z-index:1;overflow:hidden}.image-content-split__button:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(270deg,#2bb5c0 57.74%,#8ffc09);top:0;left:-100%;z-index:-1;transition:.5s}.image-content-split__button:hover:before{left:0}.how-it-works-circle{padding:0 0 35px;background:#fbf8fb}.how-it-works-circle__content{max-width:460px;padding-top:110px}.how-it-works-circle__subheading{color:#413c40;font-size:28px;font-weight:500;line-height:23px;letter-spacing:-.84px;margin-bottom:29px}.how-it-works-circle__title{margin-bottom:40px;color:#a5218d;font-size:59px;font-weight:700;line-height:70px;letter-spacing:-1.77px}.how-it-works-circle__description{margin-bottom:45px;color:#333737;font-size:20px;font-weight:500;line-height:33px;max-width:448px}.how-it-works-circle__description p{margin:0}.how-it-works-circle__button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:54px;padding:0 28px;border-radius:7px;background:#ce2db1;text-decoration:none;color:#fff;font-size:20px;font-weight:700;line-height:42px;letter-spacing:-.6px;position:relative;z-index:1;overflow:hidden}.how-it-works-circle__button:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(270deg,#2bb5c0 57.74%,#8ffc09);top:0;left:-100%;z-index:-1;transition:.5s}.how-it-works-circle__button:hover:before{left:0}.how-it-works-circle__visual{position:relative;width:100%;display:flex;align-items:center;justify-content:center;transform:scale(.85) translate(-25px,15px)!important}.how-it-works-circle__shape{position:relative;z-index:1;width:850px;min-width:850px;height:850px;display:flex;align-items:center;justify-content:center}.how-it-works-circle__shape-image{width:100%;display:block;height:100%;object-fit:contain;object-position:center;transition:.5s;animation:rotateCircleShape 30s linear infinite;transform-origin:center center}@keyframes rotateCircleShape{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.how-it-works-circle__main-image-wrap{position:absolute;z-index:2;width:680px;height:auto;border-radius:50%;overflow:hidden}.how-it-works-circle__main-image{width:100%;height:100%;object-fit:cover}.how-it-works-circle__bottom-image-wrap{position:absolute;bottom:-20px;left:10px;right:0;z-index:3;text-align:center}.how-it-works-circle__bottom-image{max-width:520px;width:100%}#shopify-section-template--27512147870061__featured_product_bundle_rGzMYD{position:relative;z-index:1}.featured-product-bundle{padding:100px 0 62px;background:url(/cdn/shop/files/Group_6149_2.png?v=1779095817);background-position:center;background-repeat:no-repeat;background-size:cover}.featured-product-bundle__image-wrap{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.featured-product-bundle__image-wrap:before{content:"";position:absolute;width:594px;height:487px;border-radius:37px;background:#fff;z-index:-1}.featured-product-bundle__image-wrap:after{content:"";position:absolute;width:215px;height:188px;background:url(/cdn/shop/files/Group_6203.png?v=1777998496);top:8px;right:0;z-index:2}.featured-product-bundle__image{width:100%;display:block;min-width:107%}.featured-product-bundle__content{max-width:520px;padding-left:40px}.featured-product-bundle__title{margin-bottom:18px;color:#a5218d;font-size:50px;font-weight:700;line-height:63px;letter-spacing:-1.5px}.featured-product-bundle__price{display:flex;align-items:center}span.featured-product-bundle__compare-price{margin-right:22px}.featured-product-bundle__compare-price{color:#7a9390;font-size:33px;font-weight:400;line-height:50px;letter-spacing:-.66px;text-decoration-line:line-through}.featured-product-bundle__main-price{color:#12776b;font-size:33px;font-weight:600;line-height:50px;letter-spacing:-.66px}.featured-product-bundle__description{margin-bottom:40px;color:#333737;font-size:17px;font-weight:500;line-height:34px}.featured-product-bundle__option-group{margin-bottom:28px}.featured-product-bundle__option-label{color:#526767;font-size:17px;font-weight:500;line-height:34px}.featured-product-bundle__option-values{display:flex;flex-wrap:wrap;gap:12px}.featured-product-bundle__option-item input{display:none}.featured-product-bundle__option-item span{width:fit-content;min-height:51px;padding:0 30px;border:2px solid #0E685D;border-radius:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#304646;font-size:16px;font-weight:600;line-height:34px}.featured-product-bundle__option-item input:checked+span{background:#7a9390;color:#fff;border:2px solid #7A9390}.featured-product-bundle__quantity-wrap{margin-bottom:40px;margin-top:-8px}.featured-product-bundle__quantity-label{margin-bottom:8px;color:#526767;font-size:17px;font-weight:500;line-height:34px}.featured-product-bundle__quantity{width:185px;height:54px;display:flex;align-items:center;overflow:hidden;border-radius:9px;border:2px solid #91B7B2;background:#fff;justify-content:space-between}.featured-product-bundle__qty-btn{width:58px;height:100%;border:0;background:transparent;font-size:28px;font-weight:700;color:#386e68;cursor:pointer;padding:0}.featured-product-bundle__qty-input{width:60px;border:0;text-align:center;background:transparent;color:#304646;font-size:23px;font-weight:600;line-height:34px}.featured-product-bundle__qty-input:focus{outline:none}.featured-product-bundle__button{width:100%;min-height:67px;border:0;border-radius:7px;background:#ce2db1;cursor:pointer;transition:all .3s ease;color:#fff;font-size:24px;font-weight:700;line-height:42px;letter-spacing:-.72px;position:relative;z-index:1;overflow:hidden}.featured-product-bundle__button:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(270deg,#2bb5c0 57.74%,#8ffc09);top:0;left:-100%;z-index:-1;transition:.5s}.featured-product-bundle__button:hover:before{left:0}.featured-product-bundle__button:hover{opacity:.9}.featured-product-bundle__bottom-button-wrap{text-align:center;margin-top:25px}.featured-product-bundle__bottom-button{text-decoration:none;color:#16685d;font-size:28px;font-weight:700;line-height:42px;letter-spacing:-.84px}.featured-product-bundle__bottom-button:hover{color:#ce2db1}.custom-faq{padding:100px 0 125px;background:#009bcb}.custom-faq__header{text-align:center;margin-bottom:50px}.custom-faq__title{color:#fff;font-size:37px;font-weight:700;line-height:42px;letter-spacing:-1.11px;margin-bottom:47px}.custom-faq__column{padding:0 20px}.custom-faq__item{padding:0 28px;transition:all .3s ease;width:100%;break-inside:avoid}.custom-faq__question{width:100%;padding:20px 0;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.3)}.custom-faq__item.active{background:#fff!important;box-shadow:0 4px 23px 1px #0000001f}.custom-faq__item.active .custom-faq__question{padding-bottom:10px;border-bottom:none}.custom-faq__question span:first-child{color:#fff;font-size:20px;font-weight:700;line-height:39px;letter-spacing:-.4px}.custom-faq__item.active .custom-faq__question span:first-child{color:#623159}.custom-faq__icon{transition:all .3s ease}.custom-faq__item .custom-faq__icon path,.custom-faq__item .custom-faq__icon line{transition:.5s}.custom-faq__item.active .custom-faq__icon path{stroke-width:0}.custom-faq__item.active .custom-faq__icon line{stroke:#009bcb}.custom-faq__answer-inner{padding:0 60px 30px 0;color:#413c40;font-size:15px;font-weight:500;line-height:23px;letter-spacing:-.45px}.custom-faq__answer-inner p{margin:0}.custom-faq .accordion-button{background:transparent;box-shadow:none;padding:19px 18px 19px 0;border-radius:0!important}.custom-faq .accordion-button:focus{box-shadow:none}.custom-faq .accordion-button:after{display:none}.custom-faq .accordion-item{border:none;background:transparent;padding:0 32px;border-radius:12px}.custom-faq .accordion-collapse{border:none}.custom-faq__grid{column-count:2;column-gap:40px}.social-follow-bar{padding:15px 0 95px;display:none;align-items:center;justify-content:center;gap:56px;flex-wrap:wrap}#shopify-section-sections--27512148296045__section_3yyxEK .social-follow-bar{display:flex}.social-follow-bar__text{color:#fff;font-size:21px;font-weight:700;line-height:42px;letter-spacing:-.63px}.social-follow-bar__icons{display:flex;align-items:center;gap:35px}.social-follow-bar__icon{color:#fff;font-size:20px;transition:all .3s ease;opacity:1!important}.social-follow-bar__icon:hover{opacity:.7}#shopify-section-sections--27512148296045__section_3yyxEK .section-background{background:#009bcb}#shopify-section-sections--27512148296045__section_3yyxEK rte-formatter h2{color:#fff;font-size:51px;font-weight:700;line-height:42px;letter-spacing:-1.53px}#shopify-section-sections--27512148296045__section_3yyxEK rte-formatter p{color:#fff;text-align:center;font-size:21px;font-weight:500;line-height:34px;letter-spacing:-.42px}.email-signup-block{margin-top:30px}.email-signup__input-group--integrated{border-radius:11px!important;background:#d9d9d9!important;border:none!important;height:80px;width:728px}.email-signup__input-group--integrated button.email-signup__button{border-radius:12px;background:#78df36;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);margin:0;width:86px;height:100%;transition:.5s}.email-signup__input-group--integrated button.email-signup__button:after{display:none}.email-signup__input-group--integrated input{font-size:15px!important}.social-follow-bar__icons a svg path{transition:.5s}.social-follow-bar__icons a:hover svg path{fill:#ce2db1}.social-follow-bar__icons a:hover svg path.custom-play-icon{fill:#fff}#shopify-section-sections--27512148296045__section_3yyxEK .section-content-wrapper{position:relative;padding-top:45px}#shopify-section-sections--27512148296045__section_3yyxEK .section-content-wrapper:before{content:"";position:absolute;width:290px;height:357px;background:url(/cdn/shop/files/Group_6158.png?v=1778063175);top:15px;right:-40px}#shopify-section-sections--27512148296045__section_3yyxEK .section-content-wrapper:after{content:"";position:absolute;width:326px;height:269px;background:url(/cdn/shop/files/Group_6179.png?v=1778063175);bottom:-220px;left:-92px}#shopify-section-sections--27512148296045__footer .section{padding-bottom:170px}#shopify-section-sections--27512148296045__utilities{margin-top:-170px}#shopify-section-sections--27512148296045__footer .section-background{background:linear-gradient(148deg,#9f2c8a 34.32%,#cd2cb0 82.11%)}#shopify-section-sections--27512148296045__footer .footer-content{display:flex;flex-direction:column;align-items:center}#shopify-section-sections--27512148296045__footer .footer-content summary.menu__heading{display:none}#shopify-section-sections--27512148296045__footer .footer-content nav.details-content{margin-top:30px}#shopify-section-sections--27512148296045__footer .footer-content nav.details-content ul{display:flex;align-items:center;justify-content:center;gap:72px}#shopify-section-sections--27512148296045__footer .footer-content nav.details-content ul li{margin-top:0}#shopify-section-sections--27512148296045__footer .footer-content nav.details-content ul li a{color:#fff;font-size:19px;font-weight:700;line-height:42px;letter-spacing:-.57px}#shopify-section-sections--27512148296045__footer .footer-content nav.details-content ul li a:hover{color:#78df36}#shopify-section-sections--27512148296045__footer .footer-content rte-formatter{margin-top:18px!important}#shopify-section-sections--27512148296045__footer .footer-content rte-formatter p{color:#fff;text-align:center!important;font-size:15px;font-weight:500;line-height:27px;letter-spacing:-.45px;width:100%!important;max-inline-size:unset!important;max-width:842px!important}#shopify-section-sections--27512148296045__utilities .section-background{background:transparent!important}#shopify-section-sections--27512148296045__utilities .utilities{border:none!important;padding-top:40px;display:flex}#shopify-section-sections--27512148296045__utilities .utilities .footer-utilities__group-copyright{display:flex;align-items:center;gap:25px}#shopify-section-sections--27512148296045__utilities .utilities .footer-utilities__group-copyright ul{display:flex;align-items:center;gap:30px}#shopify-section-sections--27512148296045__utilities .utilities .footer-utilities__group-copyright ul li{list-style:none}#shopify-section-sections--27512148296045__utilities .utilities .footer-utilities__group-copyright ul li a{color:#fff;font-size:14px;font-weight:500;line-height:42px;letter-spacing:-.42px}#shopify-section-sections--27512148296045__utilities .utilities .footer-utilities__group-copyright ul li a:hover{color:#78df36}#shopify-section-sections--27512148296045__utilities .utilities .footer-utilities__group-copyright span.footer-utilities__text{color:#fff;font-size:14px;font-weight:500;line-height:42px;letter-spacing:-.42px}#shopify-section-sections--27512148296045__utilities .utilities .footer-utilities__group-copyright span.footer-utilities__text br{display:none}#shopify-section-sections--27512148296045__utilities .utilities .footer-utilities__group-copyright span.footer-utilities__text a{color:#fff}#shopify-section-sections--27512148296045__utilities .utilities .footer-utilities__group-copyright span.footer-utilities__text a:hover{color:#78df36}.email-signup__message{margin-top:15px}.email-signup__message svg path{stroke:#78df36}.email-signup__message p{color:#78df36}.cart__ctas .cart__checkout-button{background:#ce2db1;border-radius:7px;position:relative;z-index:1;overflow:hidden;color:#fff;font-size:19px;font-weight:700;line-height:42px;letter-spacing:-.57px;text-transform:math-auto}.cart__ctas .cart__checkout-button:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(270deg,#2bb5c0 57.74%,#8ffc09);top:0;left:-100%;z-index:-1;transition:.5s}.cart__ctas .cart__checkout-button:hover:before{left:0}.cart-drawer__heading{font-size:22px!important;font-weight:600!important}.cart-drawer__header h2#cart-drawer-heading{color:#a5218d;font-size:30px;font-weight:700;line-height:33px;letter-spacing:-.9px}.cart-drawer__heading .cart-bubble{width:min(1lh,28px)!important;height:min(1lh,28px)!important;background:#bf38a6;border-radius:50%!important}.cart-drawer__heading .cart-bubble span#cart-bubble-text{color:#fff;font-size:18px;font-weight:500;line-height:24px;letter-spacing:.54px;text-transform:uppercase}.cart-items__details .cart-items__product-info a.cart-items__title{color:#241e1e;font-size:15px;font-weight:500;line-height:22px;letter-spacing:-.15px}.cart-items__price text-component{color:#403c3c;font-size:16px;font-weight:600;line-height:28px}.cart-items__wrapper .cart-items__price text-component{margin-top:-7px}.cart-items__quantity cart-quantity-selector-component{border-radius:4px;border:2px solid #91B7B2;background:#fff}.cart-items__remove svg path{stroke:#787878}.cart-totals__item span.cart-totals__total-label{color:#241e1e;font-size:15px;font-weight:500;line-height:22px;letter-spacing:-.15px}.cart-totals__total text-component{color:#403c3c;font-size:16px;font-weight:600;line-height:28px}.cart-totals__tax-note small{color:#241e1e;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.14px}.cart-drawer__content .cart-items__quantity .quantity-selector-wrapper h5{display:none}.dialog-modal[open]::backdrop{background:#272222eb!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}#shopify-section-template--27512147870061__section_xtWXjJ .section-background{background:#009bcb;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}#shopify-section-template--27512147870061__section_xtWXjJ .section{position:relative;padding:75px 30px 110px}#shopify-section-template--27512147870061__section_xtWXjJ .section:before{content:"";position:absolute;width:1026px;height:1244px;background:url(/cdn/shop/files/image_18_3.png?v=1778229506);right:-78px;top:-85%}#shopify-section-template--27512147870061__section_xtWXjJ .section-content-wrapper>.group-block{width:38%;position:relative}#shopify-section-template--27512147870061__section_xtWXjJ .section-content-wrapper .shopify-app-block{width:62%;height:100%}.text-block--AbStzM2JLd1BYeG5xM__text_nn7J3R{position:absolute;top:0;left:0;transform:rotate(90deg) translate(220px,213px);max-width:unset}.text-block--AbStzM2JLd1BYeG5xM__text_nn7J3R h3{color:#fff;text-shadow:0 4px 30px rgba(0,0,0,.35);font-size:117px;font-weight:700;line-height:62px;letter-spacing:-3.51px;opacity:.37}.text-block--ATHptZkkxTHUwR0pMZ__text_ThR6Jj{border-radius:32px;background:#ba36b2e0;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);width:406px;padding:46px 35px 38px;position:absolute;bottom:-111px;right:-41px}.text-block--ATHptZkkxTHUwR0pMZ__text_ThR6Jj:before{content:"";position:absolute;width:113px;height:110px;background:url(/cdn/shop/files/Group_89.png?v=1778228811);right:-25px;bottom:55px;z-index:1}.text-block--ATHptZkkxTHUwR0pMZ__text_ThR6Jj:after{content:"";position:absolute;width:101px;height:72px;background:url(/cdn/shop/files/Group_33.png?v=1778228981);right:12px;top:-22px;z-index:1}.text-block--ATHptZkkxTHUwR0pMZ__text_ThR6Jj p{color:#fff;font-size:26px;font-weight:700;line-height:38px;letter-spacing:-.78px}.text-block--ATHptZkkxTHUwR0pMZ__text_ThR6Jj h5{color:#fff;font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.44px;margin-top:25px;margin-bottom:5px;text-transform:capitalize}.text-block--ATHptZkkxTHUwR0pMZ__text_ThR6Jj a{color:#fff;font-size:16px;font-weight:400;line-height:32px;letter-spacing:.64px;text-decoration:underline;text-transform:uppercase;position:relative;display:flex;align-items:center;padding-left:30px}.text-block--ATHptZkkxTHUwR0pMZ__text_ThR6Jj a:before{content:"";position:absolute;width:19px;height:19px;background:url(/cdn/shop/files/play-icon.png?v=1778228468);left:0}.jdgm-widget.jdgm-widget .jdgm-title{color:#fff;font-size:61px;font-weight:700;line-height:42px;letter-spacing:-1.83px;text-overflow:unset;-webkit-line-clamp:unset;display:block;-webkit-box-orient:unset;margin-bottom:35px;overflow:unset}.jdgm-media-card{border-radius:26px!important;background:#283891d9!important;-webkit-backdrop-filter:blur(4.5px)!important;backdrop-filter:blur(4.5px)!important;padding:42px 27px 38px 36px!important;height:fit-content!important}.jdgm-text,.jdgm-rating-section{padding:0!important}.jdgm-text{color:#fff;font-family:Open Sans;font-size:21px!important;font-weight:700!important;line-height:32px!important;letter-spacing:-.42px;text-align:left!important;margin-bottom:25px!important}.jdgm-text p{max-width:unset!important;line-height:32px!important}.jdgm-rating-section{align-items:start!important}.jdgm-reviewer-info{justify-content:start!important}.jdgm-stars{gap:8px!important;display:flex}span.jdgm-star{font-size:20px!important}span.jdgm-reviewer-name{font-size:19px!important;font-weight:600!important;line-height:36px!important}.jdgm-videos-container{align-items:center!important}.jdgm-cards-wrapper{margin-right:-70px!important;max-width:unset!important}.jdgm-content{padding-left:75px;margin-bottom:20px!important}.jdgm-average-rating{gap:18px!important}.jdgm-header-info span.jdgm-star,span.jdgm-rating-text{color:#bafdf5!important}.jdgm-header-info{flex-direction:row-reverse!important}.jdgm-header-info svg path{fill:#bafdf5!important}.jdgm-verified-badge-header span.jdgm-verified-text{color:#bafdf5;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.3px;text-transform:uppercase}.jdgm-arrows--bottom button.jdgm-arrow svg{width:15px}.jdgm-header{padding-top:22px!important;margin-left:75px!important}a.fixed-wa{position:fixed;bottom:115px;right:33px;z-index:9}.header{position:absolute;top:0;left:0;right:0}.inner-banner{position:relative;min-height:450px;display:flex;align-items:center;justify-content:center;padding-top:65px}.inner-banner:before{content:"";position:absolute;width:444px;height:346px;background:url(/cdn/shop/files/Group_6159_2.png?v=1778254919);right:0;bottom:-45px;z-index:3}.inner-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.inner-banner__bg-image{width:100%;height:100%;object-fit:cover;display:block}.inner-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(102deg,#a5258ded 37.26%,#d736baed 74.12%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2}.inner-banner__content{position:relative;z-index:3;text-align:center;padding:95px 0 80px}.inner-banner__title{color:#fff;text-align:center;font-size:66px;font-weight:700;line-height:84px;letter-spacing:-1.98px}.about-intro{padding:70px 0 130px;background:#fbf8fb}.about-intro__top{max-width:900px;margin:0 auto 60px}.about-intro__small-heading{margin-bottom:12px;color:#676667;font-size:21px;font-weight:400;line-height:23px}.about-intro__heading{margin-bottom:25px;color:#911f7c;font-size:46px;font-weight:700;line-height:51px;letter-spacing:-.92px}.about-intro__description{color:#413c40;text-align:center;font-size:20px;font-weight:500;line-height:40px;letter-spacing:-.6px;max-width:785px;margin:auto}.about-intro__content{max-width:475px}.about-intro__left-title{margin-bottom:41px;color:#a5218d;font-size:36px;font-weight:700;line-height:51px;letter-spacing:-1.08px}.about-intro__left-description{margin-bottom:38px;color:#333737;font-size:19px;font-weight:500;line-height:33px}.about-intro__button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:60px;padding:0 40px;border-radius:7px;color:#ce2db1;font-size:20px;font-weight:700;line-height:42px;letter-spacing:-.6px}.button-hover-style{overflow:hidden;position:relative;z-index:1}.button-hover-style:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(270deg,#2bb5c0 57.74%,#8ffc09);top:0!important;left:-100%;z-index:-1;transition:.5s}.button-hover-style:hover:before{left:0!important}.about-intro__button:hover{color:#fff}.button-hover-style:after{content:"";position:absolute;width:100%;height:100%;border-radius:7px;border:3px solid #CE2DB1;top:0;left:0;z-index:-2}.about-intro__image-wrap{border-radius:30px;overflow:hidden}.about-intro__image{width:100%;display:block}.vision-mission{padding:80px 0 60px;background:#283891;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px)}.vision-mission__header{margin-bottom:72px}.vision-mission__heading{color:#fff;font-size:48px;font-weight:500;line-height:51px;letter-spacing:-1.44px}.vision-mission .row{position:relative}.vision-mission__card{border-radius:28px;height:auto;position:relative;z-index:2}.vision-mission__card--vision{border-radius:27px;background:#009bcb;margin-right:-40px;padding:52px 80px 80px 54px}.vision-mission__card--mission{border-radius:27px;background:#ae3098e6;box-shadow:0 4px 42px #00000030;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);padding:45px 50px 80px 65px;margin-top:75px;margin-left:-40px}.vision-mission__label{margin-bottom:24px;color:#fff;font-size:29px;font-weight:400;line-height:51px;letter-spacing:-.87px}.vision-mission__text{color:#fff;font-size:39px;font-weight:700;line-height:53px;letter-spacing:-1.17px}.milestones-timeline{position:relative;padding:50px 0 105px;background:#283891;-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px)}.milestones-timeline .container{position:relative;z-index:2}.milestones-timeline__header{max-width:655px;margin:auto auto 70px}.milestones-timeline__heading{margin:0 0 20px;color:#fff;font-size:80px;font-weight:700;line-height:51px;letter-spacing:-2.4px;text-align:left}.milestones-timeline__subheading{color:#fff;font-size:47px;font-weight:400;line-height:51px;letter-spacing:-1.41px;text-align:right}.milestones-timeline__wrapper{display:flex;flex-direction:column;gap:100px;position:relative;z-index:1}.milestones-timeline__wrapper:before{content:"";position:absolute;left:-25px;top:160px;width:155px;height:1088px;background:url(/cdn/shop/files/Group_6175.png?v=1778484548);z-index:-1}.milestones-timeline__item{display:flex;gap:25px;position:relative;justify-content:space-between}.milestones-timeline__image-col{width:55%}.milestones-timeline__item.right .milestones-timeline__image-col{order:2}.milestones-timeline__content-col{padding-top:60px}.milestones-timeline__item.right .milestones-timeline__content-col{order:1;width:45%;z-index:1}.milestones-timeline__image-wrap{border-radius:24px;overflow:hidden}.milestones-timeline__image{width:100%;display:block}.milestones-timeline__year{color:#fff;font-size:143px;font-weight:700;line-height:101px;letter-spacing:-4.29px;margin-bottom:50px;margin-left:-135px}.milestones-timeline__item.right .milestones-timeline__year{text-align:right;margin-left:0;margin-right:-70px}.milestones-timeline__content ul{margin:0;padding:0;list-style:none}.milestones-timeline__content li{position:relative;padding-left:45px;margin-bottom:40px;color:#fff;font-size:20px;font-weight:500;line-height:32px;letter-spacing:-.4px}.milestones-timeline__item.right .milestones-timeline__content li{text-align:right;align-items:end;padding-left:0;padding-right:45px}.milestones-timeline__content li br{display:none}.milestones-timeline__content li:last-child{margin-bottom:0}.milestones-timeline__content li:before{content:"";position:absolute;left:0;top:12px;width:28px;height:28px;background:url(/cdn/shop/files/Group_6181.png?v=1778479687)}.milestones-timeline__item.right .milestones-timeline__content li:before{left:unset;right:0}.milestones-timeline__content strong{display:flex;font-size:26px;font-weight:700;line-height:44px;letter-spacing:-.78px}.milestones-timeline__item.right .milestones-timeline__content strong{justify-content:end}.about-the-game{position:relative;background:#d0edefe6;-webkit-backdrop-filter:blur(11.5px);backdrop-filter:blur(11.5px);padding:80px 0 150px}.about-the-game .container{position:relative;z-index:2}.about-the-game__header{margin-bottom:65px}.about-the-game__heading{margin-bottom:65px;color:#911f7c;font-size:49px;font-weight:700;line-height:51px;letter-spacing:-.98px}.about-the-game__card{height:100%;border-radius:7px;background:#eafdffe6;-webkit-backdrop-filter:blur(6.5px);backdrop-filter:blur(6.5px);padding:55px 35px 50px}.about-the-game__icon-wrap{margin-bottom:35px}.about-the-game__icon{width:37px;height:auto;display:block;margin-bottom:34px}.about-the-game__card-title{color:#283891;font-size:29px;font-weight:700;line-height:42px;letter-spacing:-.58px;margin-bottom:22px}.about-the-game__description{color:#333737;font-size:16px;font-weight:500;line-height:28px}.about-the-game__side-image-wrap{position:absolute;right:-135px;top:10px}.about-the-game__side-image{width:220px;height:auto;display:block}.community-connected{padding:110px 0 100px;background:url(/cdn/shop/files/Group_6160_1.png?v=1778496527);background:#009bcb}.community-connected__image-wrap{border-radius:26px;overflow:hidden}.community-connected__image{width:100%;display:block}.community-connected__content{padding-left:25px;max-width:520px}.community-connected__heading{color:#fff;font-size:54px;font-weight:700;line-height:60px;letter-spacing:-1.08px;margin:0 0 40px;padding-right:20px}.community-connected__description{color:#fff;font-size:18px;font-weight:600;line-height:29px}.community-connected__description p{margin-bottom:25px}.community-connected__description p:last-child{margin-bottom:0}.collection-wrapper .facets-block-wrapper{z-index:9}.facets__item span.facets__label{color:#838181;font-size:14px;font-weight:500;line-height:16px}.facets__form-wrapper .facets__form{justify-content:space-between}.collection-sort-rightside-blk{display:flex;align-items:center;gap:30px}.products-count-wrapper span{color:#838181;font-size:14px;font-weight:500;line-height:16px}.collection-sort-rightside-blk sorting-filter-component accordion-custom summary{color:#838181;font-size:14px!important;font-weight:500;line-height:16px;gap:22px}.collection-sort-rightside-blk sorting-filter-component accordion-custom summary span{color:#313131;font-size:14px!important;text-transform:capitalize!important}.collection-sort-rightside-blk sorting-filter-component accordion-custom summary .icon-caret{width:25px}.collection-sort-rightside-blk sorting-filter-component accordion-custom summary span.facets__status{color:#838181;margin-bottom:0}.product-media{border-radius:10px;border:1px solid #F3F3F3;background:#fff;padding:10px 20px 20px}product-card{transform:unset!important}add-to-cart-component{width:100%;height:100%;display:flex;align-items:end}add-to-cart-component button.quick-add__button{border-radius:8px;background:#42a89cd1;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);height:45px!important;width:100%;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;position:relative;scale:1!important;transition:.5s;border:none!important}add-to-cart-component button.quick-add__button:after{display:none}add-to-cart-component button.quick-add__button span{background:transparent!important;color:#fff;font-size:16px;font-weight:700;line-height:42px;text-transform:uppercase;padding:0!important;opacity:1!important;filter:unset!important;display:flex!important;translate:unset!important}add-to-cart-component button.quick-add__button span.svg-wrapper{display:none!important}add-to-cart-component .quick-add__button .add-to-cart-text__content{display:flex;justify-content:center;align-items:center}.quick-add__button--choose{border-radius:8px!important;background:#42a89cd1!important;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);height:45px!important;width:100%;bottom:0!important;left:0;right:0;display:flex;align-items:center;justify-content:center;position:relative!important;scale:1!important;transition:.5s!important;border:none!important}.quick-add__button--choose:after{display:none}.quick-add__button--choose span{background:transparent!important;color:#fff;font-size:16px;font-weight:700;line-height:42px;text-transform:uppercase;padding:0!important;opacity:1!important;filter:unset!important;display:flex!important;translate:unset!important}.quick-add__button--choose span.svg-wrapper{display:none!important}#quick-add-modal-content variant-picker{padding:0 28px}#quick-add-modal-content product-price span.price{color:#12776b;font-size:30px;font-weight:600;line-height:40px;letter-spacing:-.6px}#quick-add-modal-content product-price span.compare-at-price{font-size:30px;font-weight:600;line-height:40px;letter-spacing:-.6px}#quick-add-modal-content product-price{padding-bottom:15px}#quick-add-modal-content .view-product-title a.link{color:#911f7c;font-size:32px;font-weight:700;line-height:40px;letter-spacing:-.84px}.product-card__content .group-block .group-block-content{margin-top:5px}.product-card__content .group-block .group-block-content a p,#shopify-section-template--27512148099437__product_recommendations_qnzPkn .product-card__content .group-block .group-block-content rte-formatter p{color:#812e65;font-size:16px;font-weight:600;line-height:26px;letter-spacing:-.32px;text-transform:capitalize;min-height:52px}.product-card__content .group-block .group-block-content product-price span{color:#1a7369;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.36px}.product-card__content .group-block .group-block-content product-price .price__sale{display:flex;flex-direction:row-reverse;justify-content:start;gap:15px}.product-card__content .group-block .group-block-content product-price .price__sale.price__hidden{display:none}.product-card__content .group-block .group-block-content product-price .price__sale span.compare-at-price{color:#7a9390!important}.product-card__content .group-block .group-block-content product-price{margin-top:10px}.product-badges .product-badges__badge{border-radius:4px;background:#e346c6;height:23px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:600;line-height:16px;letter-spacing:.3px;text-transform:uppercase}.product-badges--top-left{top:20px!important;left:20px!important}.product-media-container.media-fit{--slide-width: unset !important}#shopify-section-template--27512148033901__main .section-background{background:#fbf8fb}.collection-wrapper .facets-block-wrapper{background:#fff;margin-bottom:45px;position:relative;z-index:1}.collection-wrapper .facets-block-wrapper:before{content:"";position:absolute;width:150vw;height:100%;background:#fff;top:0;left:-30%;z-index:-1}.main-collection-grid ul{grid-template-columns:repeat(4,1fr);column-gap:24px;row-gap:50px}.facets__filters-wrapper overflow-list.facets__overflow-list accordion-custom.facets__item{margin-right:20px}.collection-all-page .inner-banner:before{bottom:-12px}body .facets__panel[open] .facets__status,body .facets--horizontal .sorting-filter .facets__status{display:block!important}.facets__filters-wrapper>span{color:#313131;font-size:14px;font-weight:500;line-height:16px;margin-right:28px;display:flex;align-items:center}.filter-top-left-blk{display:flex;width:70%}.main-collection-grid ul.product-grid{position:relative}.main-collection-grid ul.product-grid:before{content:"";position:absolute;width:342px;height:366px;background:url(/cdn/shop/files/Group_6156.png?v=1777986514);top:28px;right:-200px;z-index:-1;transition:.5s;background-repeat:no-repeat;background-size:contain}.product-grid-container{display:block}.product-media img{object-fit:contain!important}.product-single-banner:before{display:none}.product-single-banner{min-height:150px!important}#shopify-section-template--27512148099437__main .section-background{background:#d0edefe6;-webkit-backdrop-filter:blur(11.5px);backdrop-filter:blur(11.5px)}.product-information__media slideshow-container{background:transparent!important}.product-information__media .product-media{border:none;background:transparent;padding:0;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.product-information__media .product-media:before{content:"";position:absolute;width:75%;height:75%;border-radius:37px;background:#fff;z-index:-1}.product-information__media slideshow-container slideshow-arrows{display:none}#shopify-section-template--27512148099437__main .product-information__grid{padding:75px 0 60px}#shopify-section-template--27512148099437__main .product-information__grid .product-details{justify-content:start;padding-left:45px;flex-direction:column;position:relative;z-index:1}#shopify-section-template--27512148099437__main .product-information__grid .product-details:before{content:"";position:absolute;width:342px;height:366px;background:url(/cdn/shop/files/Group_6156.png?v=1777986514);top:85px;right:-270px;z-index:-1;transition:.5s;background-repeat:no-repeat;background-size:contain}#shopify-section-template--27512148099437__main .product-information__grid .product-details>.group-block{max-width:540px}.text-block--AUnBuMDFWa242VFhWb__text_mQVGna p{color:#48494c;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.48px;text-transform:uppercase}.text-block--AY1AwaWd2bm9mdCtSY__text_9WaLn7{padding-top:0}.text-block--AY1AwaWd2bm9mdCtSY__text_9WaLn7 h1{color:#911f7c!important;font-size:42px!important;font-weight:700!important;line-height:51px!important;letter-spacing:-.84px!important}#shopify-section-template--27512148099437__main .product-information__grid .product-details product-price{margin-top:12px!important;padding-bottom:12px!important}#shopify-section-template--27512148099437__main .product-information__grid .product-details product-price span.price-item__group span,#shopify-section-template--27512148099437__main .product-information__grid .product-details product-price .price__regular span.price{color:#12776b;font-size:30px;font-weight:600;line-height:40px;letter-spacing:-.6px}#shopify-section-template--27512148099437__main .product-information__grid .product-details product-price span.price-item__group span.compare-at-price{color:#7a9390;text-decoration-line:line-through}#shopify-section-template--27512148099437__main .product-information__grid .product-details product-price .price__sale .price-item__group{margin-right:18px}.tax-note.tax-note.tax-note{color:#48494c;font-size:15px;font-weight:400;line-height:24px;letter-spacing:.45px;text-transform:uppercase}.product-details variant-picker{padding:0;margin-bottom:15px}.product-details variant-picker fieldset legend{color:#2d4848;font-size:17px;font-weight:700;line-height:34px;letter-spacing:-.17px;margin-bottom:-5px!important}.product-details variant-picker fieldset label{border:none!important;padding:0!important;background:transparent!important}.product-details variant-picker fieldset label:after,.product-details variant-picker fieldset label:before{display:none}.product-details variant-picker fieldset label input~.variant-option__button-label__text{border-radius:49px!important;border:2px solid #0E685D!important;width:fit-content;height:51px;padding:0 30px;color:#304646;font-size:16px;font-weight:600;line-height:34px;display:flex;align-items:center}.product-details variant-picker fieldset label input[checked]~.variant-option__button-label__text{background:#0e685d;color:#fff}.product-details variant-picker fieldset label svg{display:none}.product-details .accordion{display:flex;flex-direction:column;gap:16px}.product-details .accordion accordion-custom details{border-radius:7px;background:#eafdff;box-shadow:0 4px 13px 2px #0000000f;transition:.5s;border:none!important}.product-details .accordion accordion-custom details[open]{background:transparent;box-shadow:unset}.product-details .accordion accordion-custom details summary{padding:15px 22px 15px 20px;color:#2d4848;font-size:19px!important;font-weight:700!important;line-height:34px!important;letter-spacing:-.19px;text-transform:math-auto!important;display:flex}.product-details .accordion accordion-custom details .details-content .text-block{padding:0 22px 24px 20px}.product-details .accordion accordion-custom details .details-content .text-block p,.product-details .accordion accordion-custom details .details-content .text-block ul li{color:#3c4043;font-size:15px;font-weight:500;line-height:26px;letter-spacing:-.3px}.product-details .accordion accordion-custom details .details-content .text-block ul{padding-left:18px;display:flex;flex-direction:column;gap:12px}.product-details .accordion accordion-custom details summary .svg-wrapper svg{min-width:23px;height:23px}.product-information__media media-gallery .slideshow-controls__thumbnails{width:100%;margin-top:20px;column-gap:15px;flex-wrap:wrap;row-gap:15px;padding:0}.product-information__media media-gallery .slideshow-controls__thumbnails button{outline:none!important;border-radius:22px;border:none!important;background:transparent;width:80px;min-width:80px;height:80px;transition:.5s}.product-information__media media-gallery .slideshow-controls__thumbnails button[aria-selected=true]{background:#d9d9d9}.product-information__media media-gallery{padding-bottom:55px}.product-form-buttons{flex-direction:column}.product-form-buttons .quantity-selector-wrapper{margin-bottom:32px;flex-direction:column;align-items:start;gap:5px}.product-form-buttons .quantity-selector-wrapper h5{color:#2d4848;font-size:17px;font-weight:700;line-height:34px;letter-spacing:-.17px;text-transform:capitalize}.product-form-buttons .quantity-selector-wrapper quantity-selector-component{width:185px;max-height:56px;border-radius:9px;border:2px solid #91B7B2;background:#fff}.product-form-buttons .quantity-selector-wrapper quantity-selector-component button svg{width:20px;min-width:20px;height:20px}.product-form-buttons .quantity-selector-wrapper quantity-selector-component button svg path{stroke:#386e68!important}.product-form-buttons .quantity-selector-wrapper quantity-selector-component input{color:#304646;font-size:23px;font-weight:600;line-height:34px}.product-details variant-picker fieldset label span.variant-option__button-label__pill{display:none}shopify-accelerated-checkout button{border-radius:7px!important;background-color:#37adc0!important;font-size:0!important;background-image:url(/cdn/shop/files/Group_6161_1.png?v=1778655779)!important;background-repeat:no-repeat;background-position:center;display:flex!important;align-items:center;justify-content:center;height:60px!important}shopify-accelerated-checkout button:hover{background-color:#5cb5ab!important}.product-form-buttons{padding-bottom:0;margin-bottom:15px}#shopify-section-template--27512148099437__main .product-information__grid .product-details .fbt-wrapper{display:none}.fbt-wrapper{padding-top:55px;border-top:1px solid #CDBCBC}.fbt-wrapper h3{color:#0d798b;font-size:24px;font-weight:700;line-height:27px;margin-bottom:24px}.fbt-grid{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.fbt-item{padding:12px 18px 25px;width:210px;min-width:210px;border-radius:11px;border:3px solid #37ADC0;background:#e2fafd;display:flex;flex-direction:column;align-items:center;min-height:-webkit-fill-available}.fbt-item img{width:115px}.fbt-summary{margin-left:0;margin-top:24px}.fbt-plus{font-size:30px;align-self:center;color:#37adc0}.fbt-item-nametick-blk{display:flex}.fbt-item-nametick-blk{display:flex;margin-top:18px;gap:12px}.fbt-item-name-blk p{color:#554e53;font-size:17px;font-weight:600;line-height:25px;letter-spacing:-.34px;margin:0!important}.fbt-item-name-blk .fbt-price{color:#12776b;font-size:21px;font-weight:600;line-height:31px;letter-spacing:-.42px;margin-top:12px!important;margin-left:-30px!important}.fbt-item-name-blk{display:flex;flex-direction:column;align-items:center}.fbt-item-nametick-blk input.fbt-check{margin-top:4px}.fbt-item select.fbt-variant{color:#554e53;font-size:14px;font-weight:600;line-height:24px;letter-spacing:-.34px;background:transparent;border-radius:3px;border:1px solid #37ADC0;width:100%;margin-top:12px;padding:6px 7px}.fbt-summary p{color:#3e4343;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.32px;display:flex;flex-direction:column;text-transform:uppercase}.fbt-summary p span{font-size:32px;font-weight:600;line-height:44px;letter-spacing:-.64px}.fbt-summary p span span{color:#7a9390}.fbt-summary p span strong{font-weight:600;color:#12776b}button.fbt-add{border-radius:7px;background:#ce2db1;width:fit-content;height:50px;padding:0 32px;color:#fff;font-size:20px;font-weight:700;line-height:42px;letter-spacing:-.6px;margin-top:12px}.fbt-discount-txt{margin-top:12px;color:#5b5858;font-size:16px;font-weight:500;line-height:23px;letter-spacing:-.32px}.product-content-areas{padding:60px 0 90px;background:#d0edefe6;-webkit-backdrop-filter:blur(11.5px);backdrop-filter:blur(11.5px)}.product-content-areas__row{margin-bottom:100px}.product-content-areas__row:last-child{margin-bottom:0}.product-content-areas__image-wrap{border-radius:40px;overflow:hidden}.product-content-areas__image{width:100%;display:block}.product-content-areas__content{max-width:490px;padding-left:30px}.product-content-areas__content h4{color:#08767d;font-size:46px;font-weight:700;line-height:60px;letter-spacing:-.92px;margin-bottom:30px}.product-content-areas__content p{color:#333737;font-size:17px;font-weight:500;line-height:31px;margin-bottom:20px}.product-content-areas__content p:last-child{margin-bottom:0}#shopify-section-template--27512148099437__product_recommendations_qnzPkn product-recommendations{background:#fbf8fb}#shopify-section-template--27512148099437__product_recommendations_qnzPkn product-recommendations .section{padding-top:64px;padding-bottom:80px}#shopify-section-template--27512148099437__product_recommendations_qnzPkn product-recommendations .section h3{color:#283891;font-size:30px;font-weight:700;line-height:70px;letter-spacing:-.9px}#shopify-section-template--27512148099437__product_recommendations_qnzPkn .product-card__content slideshow-container{background:transparent!important}.quick-add__product-form-component .shopify-product-form{justify-content:center!important;align-items:end!important;padding:20px}.product-information__media slideshow-component slideshow-slides slideshow-slide{border-radius:30px}.product-form-buttons add-to-cart-component button.add-to-cart-button{border-radius:7px;background:#ce2db1;height:60px;color:#fff;font-size:22px;font-weight:700;line-height:42px;letter-spacing:-.66px;text-transform:math-auto}.product-form-buttons add-to-cart-component button.add-to-cart-button span.svg-wrapper{display:none}.product-information--media-left .product-media-container img{object-fit:cover!important;height:100%!important}.product-information__grid .product-information__media{grid-column:2 / 3!important}.contact-split{position:relative;background:#d0edefe6;-webkit-backdrop-filter:blur(11.5px);backdrop-filter:blur(11.5px);padding:85px 0 120px}.contact-split__side-image-wrap{position:absolute;left:-60px;top:80px;z-index:1}.contact-split__side-image{width:220px;display:block}.contact-split .container{position:relative;z-index:2}.contact-split__content{padding-top:45px;position:relative;z-index:1}.contact-split__content:before{content:"";position:absolute;width:342px;height:366px;background:url(/cdn/shop/files/Group_6156.png?v=1777986514);top:20px;left:-305px;z-index:-1;transition:.5s;background-repeat:no-repeat;background-size:contain}.contact-split__heading{margin-bottom:37px;color:#077264;font-size:40px;font-weight:700;line-height:53px;letter-spacing:-.8px}.contact-split__info-item{margin-bottom:28px}.contact-split__label{margin-bottom:0;color:#625b61;font-size:17px;font-weight:500;line-height:26px;letter-spacing:-.51px}.contact-split__value{text-decoration:none;color:#155762;font-size:27px;font-weight:700;line-height:41px;letter-spacing:-.54px}.contact-split__value:hover{color:#ab3195}.contact-split__address{color:#155762;font-size:19px;font-weight:600;line-height:31px;letter-spacing:-.38px;max-width:341px}.contact-split__divider{width:41px;height:3px;background:#4f7c76;margin:50px 0 20px}.contact-split__social-heading{margin-bottom:15px;color:#155762;font-size:18px;font-weight:600;line-height:42px}.contact-split__socials{display:flex;align-items:center;gap:50px}.contact-split__socials a{color:#5d8b8f;text-decoration:none;font-size:18px}.contact-split__socials a svg path{transition:.5s}.contact-split__socials a:hover svg path{fill:#ce2db1}.contact-split__socials a:nth-child(3):hover svg path:nth-child(2){fill:#d0edefe6}.contact-split__form-wrap{padding:52px 55px 62px;border-radius:23px;background:#fff;margin-left:30px}.contact-split__form-heading{margin-bottom:21px;color:#623159;font-size:37px;font-weight:700;line-height:51px;letter-spacing:-.74px}.contact-split__form-description{margin-bottom:40px;color:#413c40;font-size:19px;font-weight:500;line-height:32px;letter-spacing:-.57px}label.contact-split__label_txt{color:#413c40;font-size:17px;font-weight:600;line-height:26px;letter-spacing:-.51px;margin-bottom:8px}.contact-split__input,.contact-split__textarea{width:100%;border-radius:7px!important;border:2px solid #91B7B2!important;background:#fff!important;font-size:16px;height:55px;padding-left:12px}.contact-split__textarea{height:177px;padding-top:12px}.select-drop-arrow{position:relative}.select-drop-arrow:before{content:"";position:absolute;width:10px;height:10px;border-left:1px solid #91B7B2;border-bottom:1px solid #91B7B2;right:28px;top:20px;transform:rotate(-45deg)}.contact-split__form select{cursor:pointer;-webkit-appearance:none;appearance:none;padding-left:12px}.contact-split__button{width:100%;height:80px;transition:all .3s ease;border-radius:7px;background:#ce2db1;color:#fff;font-size:30px;font-weight:700;line-height:42px;letter-spacing:-.9px}.contact-split__success{background:#d8f5dc;color:#187d2f;padding:16px 20px;border-radius:8px;margin-bottom:30px}.policy-tabs{padding:70px 0 120px;background:#d0edefe6;-webkit-backdrop-filter:blur(11.5px);backdrop-filter:blur(11.5px)}.policy-tabs__sidebar{position:relative;z-index:1}.policy-tabs__sidebar:before{content:"";position:absolute;width:342px;height:366px;background:url(/cdn/shop/files/Group_6156.png?v=1777986514);top:10px;left:-300px;z-index:-1;transition:.5s;background-repeat:no-repeat;background-size:contain}.policy-tabs__sidebar h3{color:#666b6a;font-size:15px;font-weight:500;line-height:53px;letter-spacing:-.3px;margin-bottom:20px}.policy-tabs__desktop-nav{display:flex;flex-direction:column;gap:15px}.policy-tabs__link{text-decoration:none;transition:all .3s ease;color:#155762;font-size:15px;font-weight:500;line-height:24px;letter-spacing:-.3px}.policy-tabs__link:hover{color:#a5228d}.policy-tabs__link:hover{color:#a91e93}.policy-tabs__mobile-nav{display:none}.policy-tabs__select{width:100%;height:56px;outline:none;-webkit-appearance:none;appearance:none;border-radius:7px;border:2px solid #91B7B2;background:#fff;color:#413c40;text-align:center;font-size:17px;font-weight:600;line-height:26px;letter-spacing:-.51px}.policy-tabs__content-wrap{padding:40px 60px 50px 40px;border-radius:19px;background:#fff;position:relative;z-index:1}.policy-tabs__content-wrap:before{content:"";position:absolute;width:325px;height:291px;background:url(/cdn/shop/files/Group_6180_1.png?v=1778738907);top:30%;right:-325px;z-index:-1;background-repeat:no-repeat;background-size:contain}.policy-tabs__intro{margin-bottom:60px}.policy-tabs__content-item{margin-bottom:56px;scroll-margin-top:140px}.policy-tabs__content-item:last-child{margin-bottom:0}.policy-tabs__title{margin-bottom:27px;color:#155762;font-size:24px;font-weight:700;line-height:24px;letter-spacing:-.48px}.policy-tabs__content-item h2{font-size:22px}.policy-tabs__content{color:#155762;font-size:16px;font-weight:500;line-height:27px;letter-spacing:-.32px}.policy-tabs__content-item .policy-tabs__content{padding-left:25px}.policy-tabs__content p{margin-bottom:24px}.policy-tabs__content p:last-child{margin-bottom:0}.policy-tabs__content h2,.policy-tabs__content h3,.policy-tabs__content h4{color:#0b5d67;margin:40px 0 20px}.privacy-policy-section-wrap .policy-tabs__intro{margin-bottom:45px}.privacy-policy-section-wrap .policy-tabs__content-item{margin-bottom:55px;border-top:1px solid #E3C0C0;padding-top:50px;scroll-margin-top:140px}.privacy-policy-section-wrap .policy-tabs__content-item:last-child{margin-bottom:0}.privacy-policy-section-wrap .policy-tabs__content-item .policy-tabs__content{padding-left:0}.policy-tabs__content-item h3{color:#155762;font-size:26px;font-weight:700;line-height:24px;letter-spacing:-.52px;margin-bottom:39px}.policy-tabs__content-item h4{color:#297581;font-weight:700;line-height:24px;letter-spacing:-.4px;text-transform:capitalize;margin-bottom:28px}.policy-tabs__content-item h5{color:#297581;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.4px;text-transform:capitalize;margin-bottom:15px}.refund-policy-section-wrap .policy-tabs__content-wrap{padding:70px 62px 75px;width:962px;margin:auto}.refund-policy-section-wrap .policy-tabs__content h3{color:#155762;font-size:23px;font-weight:600;line-height:24px;letter-spacing:-.46px;margin-top:45px;margin-bottom:20px}.policy-tabs__content p a{color:#155762}.policy-tabs__content p a:hover{color:#a5228d}.refund-policy-section-wrap .policy-tabs__intro{margin-bottom:0}.refund-policy-section-wrap{padding:100px 0 150px}.refund-policy-section-wrap .policy-tabs__content-wrap:before{top:unset;right:-125px;bottom:-120px}.refund-policy-section-wrap .policy-tabs__content-wrap:after{content:"";position:absolute;width:325px;height:291px;background:url(/cdn/shop/files/Group_6158.png?v=1778063175);top:0;left:-300px;z-index:-1;background-repeat:no-repeat;background-size:contain}.policy-tabs__images{margin-top:42px;display:flex;justify-content:space-between;gap:15px}.how-to-play-steps{position:relative;padding:82px 0 110px;background:#d0edefe6;-webkit-backdrop-filter:blur(11.5px);backdrop-filter:blur(11.5px)}.how-to-play-steps__vertical-text{position:absolute;left:30px;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:left top;font-size:120px;line-height:1;font-weight:700;color:#0000000a;pointer-events:none}.how-to-play-steps__header{text-align:center;max-width:900px;margin:0 auto 40px;position:relative;z-index:1}.how-to-play-steps__header:before{content:"";position:absolute;width:129px;height:897px;background:url(/cdn/shop/files/Group_6175_1.png?v=1778756038);top:225px;left:-115px;z-index:-1;background-repeat:no-repeat;background-size:contain}.how-to-play-steps__heading{margin-bottom:37px;color:#077264;font-size:48px;font-weight:700;line-height:53px;letter-spacing:-.96px}.how-to-play-steps__description{color:#155762;text-align:center;font-size:20px;font-weight:500;line-height:33px;letter-spacing:-.4px}.how-to-play-steps__wrapper{display:flex;flex-direction:column;gap:0;position:relative;z-index:1}.how-to-play-steps__item{display:flex;align-items:center;gap:40px;position:relative}.how-to-play-steps__circle-wrap{position:relative;width:377px;height:376px;display:flex;align-items:center;justify-content:center}.how-to-play-steps__circle-wrap:before{content:"";position:absolute;width:377px;height:376px;background:url(/cdn/shop/files/Vector_17.png?v=1778749431);background-repeat:no-repeat;background-size:contain;z-index:-1;animation:rotateCircleShape 30s linear infinite;transform-origin:center center}.how-to-play-steps__shape{position:absolute;top:0;right:0;bottom:0;left:0}.how-to-play-steps__shape-image{width:100%;height:100%;object-fit:contain;animation:rotateCircle 25s linear infinite}.how-to-play-steps__image-wrap{position:absolute;border-radius:50%;overflow:hidden;width:303px;height:303px}.how-to-play-steps__image{width:100%;height:100%;object-fit:cover;transition:.5s}.how-to-play-steps__image-column:hover .how-to-play-steps__image{transform:scale(1.1)}.how-to-play-steps__bottom-image{position:absolute;right:0;bottom:-15px;width:140px}.how-to-play-steps__bottom-image-file{width:100%;display:block}.how-to-play-steps__content-column{max-width:365px}.how-to-play-steps__step{margin-bottom:5px;color:#8c9192;font-size:22px;font-weight:500;line-height:24px;letter-spacing:-.44px;text-transform:uppercase}.how-to-play-steps__title{margin-bottom:22px;color:#077264;font-size:39px;font-weight:700;line-height:53px;letter-spacing:-.78px}.how-to-play-steps__text{color:#155762;font-size:20px;font-weight:500;line-height:34px;letter-spacing:-.4px}@keyframes rotateCircle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.how-to-play-steps__item:nth-child(1){left:175px}.how-to-play-steps__item:nth-child(2){left:440px;margin-top:-45px}.how-to-play-steps__item:nth-child(3){left:210px;margin-top:-15px}.how-to-play-steps__item:nth-child(4){left:400px;margin-top:-12px}.how-to-play-steps__item:nth-child(5){left:230px;margin-top:-20px}.how-to-play-steps__item:nth-child(5) .how-to-play-steps__content-column{max-width:505px}.tips-videos{padding:105px 0 120px;background:#d0edefe6;-webkit-backdrop-filter:blur(11.5px);backdrop-filter:blur(11.5px)}.tips-videos__sidebar{position:sticky;top:120px}.tips-videos__sidebar:before{content:"";position:absolute;width:342px;height:366px;background:url(/cdn/shop/files/Group_6156.png?v=1777986514);top:10px;left:-300px;z-index:-1;transition:.5s;background-repeat:no-repeat;background-size:contain}.tips-videos__sidebar h4{color:#077264;font-size:24px;font-weight:700;line-height:53px;letter-spacing:-.48px;margin-bottom:30px}.tips-videos__desktop-nav{display:flex;flex-direction:column}.tips-videos__link{display:flex;justify-content:space-between;gap:15px;text-decoration:none;color:#155762;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.32px;padding:17px 20px 17px 0;border-top:1px solid #BDC7C9}.tips-videos__link:hover{color:#a5228d}.tips-videos__link-icon svg{width:18px;min-width:18px;height:18px}.tips-videos__link svg path{transition:.5s}.tips-videos__link:hover svg path{fill:#a5228d}.tips-videos__link:first-child{border-top:none;padding-top:0}.tips-videos__link span:first-child{width:100%;padding-right:50px}.tips-videos__link-icon{padding-top:3px}.tips-videos__mobile-nav{display:none}.tips-videos__social-area{margin-top:150px;position:relative}.tips-videos__social-area:before{content:"";position:absolute;background:#4f7c76;width:41px;height:3px;top:-18px;left:0}.tips-videos__social-heading{margin-bottom:15px;color:#155762;font-size:18px;font-weight:600;line-height:42px}.tips-videos__socials{display:flex;align-items:center;gap:38px;flex-wrap:wrap}.tips-videos__socials a{color:#5d8b8f;text-decoration:none}.tips-videos__socials a svg path{transition:.5s}.tips-videos__socials a:hover svg path{fill:#a5228d}.tips-videos__socials a:nth-child(3):hover svg path:nth-child(2){fill:#d0edefe6}.tips-videos__wrapper{display:flex;flex-direction:column;gap:40px}.tips-videos__item{border-radius:19px;background:#fff;padding:32px 28px 32px 38px;display:flex;gap:45px;scroll-margin-top:140px}.tips-videos__content{max-width:330px}.tips-videos__tip{margin-bottom:8px;color:#8c9192;font-size:17px;font-weight:500;line-height:24px;letter-spacing:-.34px;text-transform:uppercase}.tips-videos__title{margin-bottom:32px;color:#155762;font-size:30px;font-weight:700;line-height:35px;letter-spacing:-.6px}.tips-videos__description{color:#155762;font-size:16px;font-weight:500;line-height:27px;letter-spacing:-.32px}.tips-videos__video-wrap{position:relative;border-radius:18px;overflow:hidden;cursor:pointer;aspect-ratio:16 / 9}.tips-videos__thumbnail{width:100%;height:100%;object-fit:cover;display:block}.tips-videos__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;border:0;background:red;color:#fff;font-size:28px}.tips-videos__video-wrap iframe{width:100%;height:100%}.tips-videos__video{width:100%}.tips-videos__wrapper .tips-videos__social-area{display:none}.pdf-viewer{padding:75px 0 80px;background:#fbf8fb}.pdf-viewer__content{text-align:center;padding-right:45px}.pdf-viewer__heading{margin-bottom:22px;color:#911f7c;font-size:46px;font-weight:700;line-height:51px;letter-spacing:-.92px}.pdf-viewer__subheading{margin-bottom:41px;color:#413c40;font-size:21px;font-style:italic;font-weight:400;line-height:35px;letter-spacing:-.63px}.pdf-viewer__card{position:relative;padding:35px 56px 52px;text-align:center;border-radius:7px;border:1px solid #C4E4E8;background:#fff;box-shadow:0 2px 34px 3px #0000000a}.pdf-viewer__card-title{margin-bottom:22px;color:#155762;font-size:15px;font-weight:700;line-height:32px;letter-spacing:.45px;text-transform:uppercase}.pdf-viewer__card-content{color:#155762;font-size:19px;font-weight:600;line-height:32px;letter-spacing:-.38px}.pdf-viewer__ball{position:absolute;right:45px;bottom:-58px;width:99px}.pdf-viewer__ball img{width:100%;height:auto;display:block}.pdf-viewer__bottom-text{margin-top:56px;color:#1c3c55;font-size:19px;font-weight:700;line-height:32px;letter-spacing:-.38px}.pdf-viewer__button{display:inline-flex;align-items:center;justify-content:center;height:57px;margin-top:20px;text-decoration:none;transition:.3s ease;border-radius:7px;padding:0 25px;color:#ce2db1;font-size:18px;font-weight:700;line-height:42px;letter-spacing:-.54px;width:fit-content}.pdf-viewer__button:hover{color:#fff}.pdf-viewer__pdf-wrap{overflow:hidden}.pdf-viewer__iframe{display:block;border:0;height:770px}#shop-hcaptcha-badge-container{opacity:0}#shopify-section-template--27512148132205__about_intro_abJFHi section.about-intro{padding:100px 0 48px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
