.xbox-cover-brand{position:absolute;z-index:3;inset:0 0 auto;min-height:29px;display:flex;align-items:center;justify-content:center;gap:7px;background:linear-gradient(100deg,#075c12,#107c10,#146c24);color:#fff;font:900 13px/1.5 system-ui,sans-serif;letter-spacing:2px;box-shadow:0 2px 12px #082e211f;pointer-events:none}.xbox-cover-brand>span{font-size:16px;letter-spacing:0;line-height:1}.product-gallery__main .xbox-cover-brand{min-height:38px;font-size:16px}.product-cover:has(.xbox-cover-brand) .cover-discount,.product-cover:has(.xbox-cover-brand) .cover-label{top:40px}.xbox-category-link{border-color:#9ac8a5!important;color:#0c5b24!important;background:#f0f8f2!important}.choice-grid--xbox{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.choice-grid--xbox .choice-button{min-width:0;padding:15px 12px;white-space:normal;line-height:1.9}.choice-grid--xbox .choice-button strong{font-size:13px;line-height:1.9;overflow-wrap:anywhere}.choice-grid--xbox .choice-button span{font-size:11px}.choice-grid--xbox .choice-button.active{border-color:#16743b!important;background:#e7f3eb!important;color:#0b4e27!important;box-shadow:inset 0 0 0 1px #16743b}.xbox-store-intro{border:1px solid #bbd8c4;background:linear-gradient(135deg,#f4fbf6,#f4f8ff);border-radius:22px;padding:28px;margin-bottom:26px;color:#173d2c}.xbox-store-intro h2{font-size:25px;font-weight:900;line-height:1.8}.xbox-store-intro p{font-size:13px;line-height:2.2;color:#3d594b}.xbox-store-intro .eyebrow{color:#146b2f}.xbox-store-intro .btn{margin-top:10px}.xbox-guide{scroll-margin-top:170px}.xbox-guide details{padding:16px 0;border-top:1px solid #d6e6da}.xbox-guide summary{font-weight:800;font-size:14px;cursor:pointer}.xbox-guide p{font-size:13px;line-height:2.2}.mobile-buy-bar small{max-width:210px;overflow-wrap:anywhere;line-height:1.6}
@media(max-width:575px){.xbox-cover-brand{font-size:11px;min-height:25px}.product-cover:has(.xbox-cover-brand) .cover-discount,.product-cover:has(.xbox-cover-brand) .cover-label{top:32px}.choice-grid--xbox .choice-button{padding:12px 9px}.choice-grid--xbox .choice-button strong{font-size:12px}.xbox-store-intro{padding:21px;border-radius:17px}.xbox-store-intro h2{font-size:22px}.xbox-guide{scroll-margin-top:160px}.mobile-buy-bar small{max-width:165px;font-size:10px}}

html[data-theme="light"] .theme-light .choice-grid--xbox .choice-button:is(.active,[aria-pressed="true"]){background:#146534!important;border-color:#0b5428!important;color:#fff!important}html[data-theme="light"] .theme-light .choice-grid--xbox .choice-button:is(.active,[aria-pressed="true"]) :is(strong,span),html[data-theme="light"] .theme-light .choice-grid--xbox .choice-button:is(.active,[aria-pressed="true"])::after{color:#fff!important}
