.page-width{box-sizing:border-box;width:100%}.footer__content-bottom-wrapper.page-width{max-width:var(--page-width)}.product__modal-opener{position:relative}.product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.product__media-toggle:after{top:0;right:0;bottom:0;left:0}:root{--bx-green:#a3ff00}body.gradient{--color-button:163,255,0;--color-link:163,255,0}.header-wrapper .header{max-width:1280px;padding:14px 24px!important;gap:18px}.header__heading-link{padding:0!important}.header__heading-logo-wrapper{width:92px!important}.header__heading-logo{max-width:92px!important;height:auto}.header__icons{gap:2px;padding-right:0!important}.header__icon,.header__icon--cart{width:44px!important;height:44px!important;margin:0!important}.header__icon .icon{width:24px;height:24px}.announcement-bar__message{font-size:12px!important;line-height:1.4!important;padding:10px 16px!important;min-height:38px!important;letter-spacing:.06em!important}.announcement-bar__message .icon-arrow{width:18px;height:18px}@media(min-width:990px){.header-wrapper .header{grid-template-columns:92px minmax(0,1fr) auto!important;min-height:80px}.header__inline-menu{margin:0!important}.header__inline-menu .list-menu--inline{flex-wrap:nowrap!important;justify-content:center;gap:4px}.header__inline-menu .header__menu-item{font-size:14px!important;min-height:44px!important;padding:10px 12px!important;white-space:nowrap;letter-spacing:0!important;border-radius:8px!important}.header__inline-menu a[href*="/pages/join-baller-x"],.header__inline-menu a[href*="/pages/join-baller-x"] span{color:#101708!important}.header__inline-menu a[href*="/pages/player-hub"]{border-color:#6d9d32!important;color:#a3ff00!important}.header__inline-menu .header__active-menu-item{text-decoration:none}.header__inline-menu a[aria-current=page]{box-shadow:inset 0 -2px #a3ff00!important}}@media(max-width:989px){.header-wrapper .header{min-height:76px;padding:10px 20px!important;gap:8px}.header__heading-logo-wrapper{width:82px!important}.header__heading-logo{max-width:82px!important}.menu-drawer__menu a[href*="/pages/join-baller-x"]{background:#a3ff00!important;border-color:#a3ff00!important}.menu-drawer__menu a[href*="/pages/player-hub"]{color:#a3ff00!important;border-color:#6d9d32!important}}.bx-parent-home .bx-refresh-grid{align-items:center}.bx-parent-home .bx-home-reward-pair{max-width:860px}.bx-parent-home .bx-refresh-offers a:last-child{background:#a3ff00;border-color:#a3ff00}.bx-parent-home .bx-btn--ghost{background:#a3ff00;color:#101708;border-color:#a3ff00}.bxjoin .bxjoin__button{background:#a3ff00!important;color:#101708!important;border-color:#a3ff00!important}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #a3ff00;outline-offset:4px}.footer .footer__content-top{padding:36px 24px 24px!important}.footer .footer-block__heading{font-size:18px;line-height:1.3;margin-bottom:16px}.footer .footer-block__details-content .list-menu__item--link{font-size:14px;line-height:1.5;min-height:44px;padding:10px 12px}.footer .footer__content-bottom{padding:24px 0!important}.footer .footer__content-bottom-wrapper{padding:0 24px!important;max-width:1180px;margin-inline:auto}.footer .footer__column--info{width:100%;align-items:center}.footer .footer__payment{height:auto!important;max-height:none!important;overflow:visible!important;width:100%}.footer .list-payment{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0;margin:0;min-height:24px}.footer .list-payment__item{padding:0}.footer .footer__copyright{width:100%;text-align:center;font-size:12px;line-height:1.6;margin-top:16px}.footer .copyright__content{font-size:12px;letter-spacing:0}.footer .policies{display:flex!important;flex-wrap:wrap;justify-content:center;gap:0 16px;margin:8px 0 0!important;padding:0}.footer .policies li{display:block;margin:0;padding:0}.footer .policies li:before{display:none}.footer .policies a{display:inline-flex;align-items:center;min-height:36px;font-size:12px;line-height:1.5}.header__inline-menu .header__menu-item,.announcement-bar__message{box-sizing:border-box!important}.header__icon--cart .icon{width:44px!important;height:44px!important}@media(max-width:989px){#Details-menu-drawer-container[open] #menu-drawer .menu-drawer__menu-item{box-sizing:border-box!important;font-size:17px!important;line-height:1.35!important;min-height:52px!important;padding:14px 16px!important;letter-spacing:.01em!important;text-transform:none!important}#Details-menu-drawer-container[open] #menu-drawer a[href*="/pages/join-baller-x"]{background:#a3ff00!important;color:#101708!important;border-color:#a3ff00!important}#Details-menu-drawer-container[open] #menu-drawer .menu-drawer__navigation{padding:0!important}#Details-menu-drawer-container[open] #menu-drawer .menu-drawer__account{font-size:15px!important;min-height:44px!important}}@media(max-width:749px){.footer .footer-block.grid__item{margin:0!important}.footer .footer-block--menu .footer-block__details-content{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;margin:0!important}.footer .footer-block__details-content li{margin:0!important}.footer .footer-block__details-content .list-menu__item--link{padding:10px 0;box-sizing:border-box}.footer .footer__blocks-wrapper{margin-bottom:0!important}}.shopify-policy__container{box-sizing:border-box;max-width:800px!important;padding:36px 24px 48px!important;margin-inline:auto}.shopify-policy__title h1{font-size:clamp(30px,4vw,44px)!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.03em;margin:0 0 28px!important;text-align:left}.shopify-policy__body,.shopify-policy__body .rte,.shopify-policy__body p,.shopify-policy__body li{font-size:16px!important;line-height:1.75!important;color:#c8d0c2}.shopify-policy__body h2,.shopify-policy__body h3{font-size:22px!important;line-height:1.3!important;font-weight:700;color:#f3f6ef;margin:28px 0 12px}.shopify-policy__body a{color:#a3ff00;text-underline-offset:4px;overflow-wrap:anywhere}@media(max-width:749px){.shopify-policy__container{padding:28px 20px 36px!important}.shopify-policy__body,.shopify-policy__body .rte,.shopify-policy__body p,.shopify-policy__body li{font-size:15px!important}.shopify-policy__body h2,.shopify-policy__body h3{font-size:20px!important}}@media(min-width:900px){.bx-parent-home .bx-refresh-grid{align-items:start}.bx-parent-home .bx-refresh-content{padding-top:36px}.bx-home-board .bxd{padding:24px}.bx-home-board .bxd h2{font-size:30px!important}.bx-home-board .bxd-rows li{padding-block:11px}.bx-home-board .bxd-switch{margin:14px 0}.bx-home-board .bxd details{margin-top:12px;padding-top:10px}.bx-home-board .bxd .bxd-note{margin:8px 0 10px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ballerx-core-fixes.css.map */
