:root{--cfg-blue: #087cff;--cfg-blue-dark: #0057d9;--cfg-navy: #071b3c;--cfg-ink: #111827;--cfg-muted: #667085;--cfg-surface: #ffffff;--cfg-surface-soft: #f5f8fc;--cfg-border: #dfe6ef;--cfg-radius-sm: 12px;--cfg-radius-md: 18px;--cfg-radius-lg: 26px;--cfg-shadow-sm: 0 8px 24px rgba(20, 36, 64, .08);--cfg-shadow-md: 0 18px 50px rgba(20, 36, 64, .13);--cfg-content-width: 1320px}html{scroll-behavior:smooth}body{background:var(--cfg-surface-soft);color:var(--cfg-ink);overflow-wrap:anywhere}body a,body button,body input,body select,body textarea,body summary{-webkit-tap-highlight-color:transparent}body :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #ffbf1f;outline-offset:3px}body button,body .button,body [role=button]{min-height:44px}body .page-width,body .apple-carousel-container,body .gaming-section-container{max-width:var(--cfg-content-width)}body .banner{min-height:clamp(500px,66vw,720px)}body .banner__content{max-width:var(--cfg-content-width);margin-inline:auto}body .banner__box{max-width:760px;padding:clamp(28px,4vw,56px)}body .banner__heading{max-width:14ch;font-size:clamp(4rem,3rem + 3.2vw,7.4rem);line-height:.98;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 3px 18px rgba(0,0,0,.35)}body .banner__text{max-width:62ch;font-size:clamp(1.6rem,1.35rem + .5vw,2rem);line-height:1.55}body .banner__buttons .button{border-radius:14px;min-height:52px;padding-inline:2.6rem;box-shadow:var(--cfg-shadow-sm)}body .apple-product-carousel,body .gaming-product-section,body .about-me-preview,body .random-product-section{position:relative}body :is(.apple-carousel-header__title,.random-product__title,.about-me-preview__heading,.cfg-tabs__heading h2){color:var(--cfg-ink);font-size:clamp(24px,2.2vw,32px);line-height:1.2;letter-spacing:-.035em}body .apps-section__header{max-width:1320px;margin:0 auto 28px;text-align:left}body .apps-section__heading{margin:0 0 10px;color:var(--cfg-ink);font-size:clamp(24px,2.2vw,32px);line-height:1.2;letter-spacing:-.045em}body .apps-section__subheading{margin:0;color:var(--cfg-muted);font-size:1.7rem;line-height:1.55}body :where(.random-product__subtitle){color:var(--cfg-muted);max-width:62ch}body .gaming-tab{border-color:var(--cfg-border);box-shadow:var(--cfg-shadow-sm)}body .about-me-preview__text-card,body .about-me-preview__image-card{border-radius:var(--cfg-radius-lg);overflow:hidden;box-shadow:var(--cfg-shadow-md)}body .product-page{max-width:var(--cfg-content-width);padding:clamp(24px,4vw,56px) clamp(18px,4vw,48px);background:transparent}body .variant-select,body .btn-primary,body .btn-secondary,body .btn-out-of-stock{border-radius:14px;min-height:54px}body .content-section{border:1px solid var(--cfg-border);border-radius:var(--cfg-radius-lg);background:var(--cfg-surface);box-shadow:var(--cfg-shadow-sm)}body .content-title{font-size:clamp(2.2rem,1.9rem + .6vw,3rem)}body .apple-collection-page{max-width:var(--cfg-content-width);margin-inline:auto;padding-inline:clamp(16px,3vw,40px)}body .apple-collection-header{padding-block:clamp(28px,4vw,52px)}body .apple-collection-header__title{font-size:clamp(3.4rem,2.7rem + 1.5vw,5rem);letter-spacing:-.05em}body .apple-filters,body .apple-main-content{border:1px solid var(--cfg-border);border-radius:var(--cfg-radius-lg);background:var(--cfg-surface);box-shadow:var(--cfg-shadow-sm)}body .apple-filters{position:sticky;top:20px;align-self:start}body .apple-results-header{padding-bottom:20px;border-bottom:1px solid var(--cfg-border)}body .apple-load-more__button,body .apple-back-to-top{border-radius:999px}body .cart-drawer__inner{width:min(460px,100vw);border-radius:24px 0 0 24px;box-shadow:-20px 0 70px #03183a3d}body .cart-drawer__header,body .cart-drawer__footer{background:var(--cfg-surface)}body .cart-drawer__item,body .cart-drawer__checkout,body .cart-drawer__view-cart,body .cart-drawer__empty-button{border-radius:14px}@media(max-width:989px){body .product-media{max-width:680px;width:100%;margin-inline:auto}body .apple-filters{position:static}}@media(max-width:749px){body .banner{min-height:620px}body .banner__box{padding:30px 22px}body .banner__heading{font-size:clamp(3.6rem,10vw,5rem)}body .banner__buttons,body .banner__buttons .button{width:100%}body .product-info,body .content-section{padding:22px;border-radius:var(--cfg-radius-md)}body .cart-drawer__inner{border-radius:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/cash-for-games-theme.css.map */
