.alert-system-feedback .alert.on,.sg-system-feedback .alert-system-feedback .alert.on{z-index:1060}.content{max-width:970px}#redeem-gift-card{width:100%;padding:6px}#redeem-gift-card .redeem-banner{display:block;margin-top:24px}#redeem-gift-card .twenty-percent-more-upsell-banner{background:linear-gradient(94.86deg,#ffda56,#f3b922);border-radius:8px;text-align:center;color:#393b3d;padding:12px;margin-bottom:12px}#redeem-gift-card .twenty-percent-more-upsell-banner .twenty-percent-more-upsell-banner-content,#redeem-gift-card .twenty-percent-more-upsell-banner .twenty-percent-more-upsell-banner-title{padding:0}@media(max-width:991px){#redeem-gift-card{padding:12px}#redeem-gift-card .redeem-banner img{width:90%}}.loading-space{height:36px}.loading{padding:0;margin:0}.left-column{padding-right:24px}@media(max-width:991px){.left-column{padding-right:0}}.right-column{padding-left:24px}@media(max-width:991px){.right-column{padding-left:0;padding-top:24px}}.pin{text-transform:uppercase}.error-input-field{margin-top:12px}.error-input-field .error-message{position:absolute;padding-top:4px}.gift-card-instructions-container .text-link{display:block;margin-top:12px}.convert-text{margin-top:20px}@media(max-width:991px){.convert-text{margin-top:30px}}.available-credit-text,.buy-robux-text,.first-time-redemption-disclosure,.legal-agreement-content,.local-credit-prelaunch-warning{margin-top:24px}@media(max-width:991px){.available-credit-text,.buy-robux-text,.first-time-redemption-disclosure,.legal-agreement-content,.local-credit-prelaunch-warning{margin-top:36px}}#billing-email-container .legal-agreement-content{margin-top:6px}.local-credit-prelaunch-warning{display:flex;flex-wrap:wrap;align-items:start}.local-credit-prelaunch-warning .icon-warning{background-size:65px auto;width:30px;height:30px;background-position:-30px -90px;background-position:0 -198px;margin-right:5px}.local-credit-prelaunch-warning p{flex:1}#confirmation-modal .modal-dialog{max-width:400px;width:90%}#confirmation-modal .modal-content{border-radius:8px;border-color:transparent}.light-theme #confirmation-modal .modal-content{background-color:#f7f7f8}.dark-theme #confirmation-modal .modal-content{background-color:#191a1f}#confirmation-modal .modal-header{padding:15px 32px;border-bottom-color:rgba(39,41,48,.2)}#confirmation-modal .modal-header .modal-title{font-weight:700;text-align:left}.light-theme #confirmation-modal .modal-header .modal-title{color:#202227}.dark-theme #confirmation-modal .modal-header .modal-title{color:#f7f7f8}#confirmation-modal .modal-body{padding:24px 32px}.light-theme #confirmation-modal .modal-body{color:#494d5a}.dark-theme #confirmation-modal .modal-body{color:#d5d7dd}#confirmation-modal .modal-body .modal-button{min-width:90px;margin:0 6px;display:inline-block}.success-header{padding-left:6px}@media(max-width:543px){.success-header{padding-left:0;text-align:center}}.error-banner,.success-banner{height:60px}@media(max-width:991px){.error-banner,.success-banner{height:fit-content;max-height:fit-content}}.banner-icon{margin:9px 0}.modal-message-text{margin-top:12px}.modal-message-hr{margin:12px 0}.twenty-percent-more-modal-with-item-text{display:block;margin-top:12px}#purchase-product-modal .modal-dialog{max-width:600px;width:90%}#purchase-product-modal .modal-content{border-radius:8px}.light-theme #purchase-product-modal .modal-content{background-color:#f7f7f8}.dark-theme #purchase-product-modal .modal-content{background-color:#191a1f}#purchase-product-modal .modal-header{padding:15px 24px}#purchase-product-modal .modal-header .modal-title{font-weight:700;text-align:left}.light-theme #purchase-product-modal .modal-header .modal-title{color:#202227}.dark-theme #purchase-product-modal .modal-header .modal-title{color:#f7f7f8}#purchase-product-modal .modal-body{padding:24px}.light-theme #purchase-product-modal .modal-body{color:#494d5a}.dark-theme #purchase-product-modal .modal-body{color:#d5d7dd}#purchase-product-modal .purchase-prompt{margin-top:12px;margin-bottom:12px;text-align:left}.light-theme #purchase-product-modal .purchase-prompt{color:#202227}.dark-theme #purchase-product-modal .purchase-prompt{color:#f7f7f8}#purchase-product-modal .purchase-prompt .robux-amount-inline{font-weight:700}#purchase-product-modal .purchase-prompt .robux-amount-inline .icon-robux-16x16{vertical-align:middle}#purchase-product-modal .billing-information-section{margin-top:12px}#purchase-product-modal .billing-information-section .billing-address-form-title{text-align:left;margin-bottom:8px}.light-theme #purchase-product-modal .billing-information-section .billing-address-form-title{color:#202227}.dark-theme #purchase-product-modal .billing-information-section .billing-address-form-title{color:#f7f7f8}#purchase-product-modal .billing-information-section .billing-address-form-group .form-label{text-align:left;display:block;margin-bottom:8px;font-weight:600}.light-theme #purchase-product-modal .billing-information-section .billing-address-form-group .form-label{color:#202227}.dark-theme #purchase-product-modal .billing-information-section .billing-address-form-group .form-label{color:#f7f7f8}#purchase-product-modal .billing-information-section .billing-address-form-group .billing-fields-row .country-field,#purchase-product-modal .billing-information-section .billing-address-form-group .billing-fields-row .secondary-field,#purchase-product-modal .billing-information-section .billing-address-form-group .billing-fields-row .state-field{display:flex;flex-direction:column}#purchase-product-modal .purchase-summary{margin:0;padding:0 32px;text-align:left}#purchase-product-modal .purchase-summary .available-credit,#purchase-product-modal .purchase-summary .balance-due,#purchase-product-modal .purchase-summary .remaining-balance,#purchase-product-modal .purchase-summary .tax-line{padding:6px 0;margin:0;display:flex;justify-content:space-between;align-items:center}#purchase-product-modal .purchase-summary .available-credit span,#purchase-product-modal .purchase-summary .balance-due span,#purchase-product-modal .purchase-summary .remaining-balance span,#purchase-product-modal .purchase-summary .tax-line span{margin:0;padding:0}.light-theme #purchase-product-modal .purchase-summary .available-credit span,.light-theme #purchase-product-modal .purchase-summary .balance-due span,.light-theme #purchase-product-modal .purchase-summary .remaining-balance span,.light-theme #purchase-product-modal .purchase-summary .tax-line span{color:#202227}.dark-theme #purchase-product-modal .purchase-summary .available-credit span,.dark-theme #purchase-product-modal .purchase-summary .balance-due span,.dark-theme #purchase-product-modal .purchase-summary .remaining-balance span,.dark-theme #purchase-product-modal .purchase-summary .tax-line span{color:#f7f7f8}#purchase-product-modal .purchase-summary .tax-line .tax-info-icon{margin-left:4px}.light-theme #purchase-product-modal .purchase-summary .tax-line .tax-info-icon{color:#6a6f81}.dark-theme #purchase-product-modal .purchase-summary .tax-line .tax-info-icon{color:#bcbec8}#purchase-product-modal .modal-footer{display:none}.rbx-divider{margin:8px 0}.light-theme .rbx-divider{background-color:rgba(27,37,75,.12)}.dark-theme .rbx-divider{background-color:rgba(208,217,251,.12)}.purchase-banner{width:100%;height:70px;display:flex;align-items:center;justify-content:space-between;padding:5px 12px;border-radius:8px;margin-top:12px;margin-bottom:8px}.light-theme .purchase-banner{background-color:#fff}.dark-theme .purchase-banner{background-color:#121215}.purchase-banner .purchase-text{font-weight:700;font-size:16px}.light-theme .purchase-banner .purchase-text{color:#202227}.dark-theme .purchase-banner .purchase-text{color:#f7f7f8}.purchase-banner .robux-amount-container .robux-amount{vertical-align:middle;text-align:right}.purchase-banner .robux-amount-container .robux-amount .low-cogs-robux-amount-inline{font-weight:700;font-size:20px;margin-right:6px}.purchase-banner .robux-amount-container .robux-amount .low-cogs-robux-amount-inline .icon-robux-28x28{vertical-align:middle;margin-right:2px}.purchase-banner .robux-amount-container .robux-amount .high-cogs-robux-amount-inline{text-decoration:line-through;font-size:14px}.light-theme .purchase-banner .robux-amount-container .robux-amount .high-cogs-robux-amount-inline{color:#6a6f81}.dark-theme .purchase-banner .robux-amount-container .robux-amount .high-cogs-robux-amount-inline{color:#bcbec8}.purchase-banner .robux-amount-container .robux-amount .high-cogs-robux-amount-inline .icon-robux-gray-16x16{vertical-align:middle;margin-right:2px;text-decoration:inherit}.purchase-banner .robux-amount-container .robux-amount-text{text-align:right;font-size:12px}.modal-footer-buttons{margin-top:16px;gap:16px}.modal-footer-buttons .btn{flex:1;margin:0}.billing-info-section{margin-top:16px;padding-bottom:16px}#convert-credit-modal .billing-info-section .billing-address-form-title,#purchase-product-modal .billing-info-section .billing-address-form-title{margin-bottom:8px}.bold{font-weight:600}.text-placeholder{color:#6a6f81}.row-pad{padding:8px 0}.calculating-tax{display:flex;align-items:center;justify-content:flex-end;gap:8px}.calculating-tax .loading-spinner{background-size:16px;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;animation:rotation 3s linear infinite normal}.dark-theme .calculating-tax .loading-spinner{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5Mjg1XzU5MzcxKSI+PG1hc2sgaWQ9ImEiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCI+PHBhdGggZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzE5Mjg1XzU5MzcxKSIgZD0iTTAgMGg0OHY0OEgweiIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ2IDI0YzAtMTIuMTUtOS44NS0yMi0yMi0yMlMyIDExLjg1IDIgMjRzOS44NSAyMiAyMiAyMiAyMi05Ljg1IDIyLTIyem0tMTAgMGMwLTYuNjI3LTUuMzczLTEyLTEyLTEyLTYuNjI4IDAtMTIgNS4zNzMtMTIgMTIgMCA2LjYyOCA1LjM3MiAxMiAxMiAxMiA2LjYyNyAwIDEyLTUuMzcyIDEyLTEyeiIgZmlsbD0iI0Y3RjdGOCIvPjwvZz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzE5Mjg1XzU5MzcxIiB4MT0iMCIgeTE9IjI0IiB4Mj0iNDgiIHkyPSIyNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iLjEiLz48L2xpbmVhckdyYWRpZW50PjxjbGlwUGF0aCBpZD0iY2xpcDBfMTkyODVfNTkzNzEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNDh2NDhIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=)}.light-theme .calculating-tax .loading-spinner{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI4MDdfNDU2NSkiPjxtYXNrIGlkPSJhIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiPjxwYXRoIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yODA3XzQ1NjUpIiBkPSJNMCAwaDQ4djQ4SDB6Ii8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDYgMjRjMC0xMi4xNS05Ljg1LTIyLTIyLTIyUzIgMTEuODUgMiAyNHM5Ljg1IDIyIDIyIDIyIDIyLTkuODUgMjItMjJ6bS0xMCAwYzAtNi42MjctNS4zNzMtMTItMTItMTItNi42MjggMC0xMiA1LjM3My0xMiAxMnM1LjM3MiAxMiAxMiAxMmM2LjYyNyAwIDEyLTUuMzczIDEyLTEyeiIgZmlsbD0iIzE5MUExRiIvPjwvZz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzI4MDdfNDU2NSIgeDE9IjAiIHkxPSIyNCIgeDI9IjQ4IiB5Mj0iMjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcC8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9Ii4xIi8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImNsaXAwXzI4MDdfNDU2NSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMGg0OHY0OEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==)}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.calculating-tax span:last-child{font-size:16px}.loading-button-container{position:relative;display:flex;align-items:center;justify-content:center}.loading-button-container .loading-button-text{visibility:hidden}.loading-button-container .loading-button-spinner{position:absolute}#convert-credit-modal .tax-line .tooltip-container,#purchase-product-modal .tax-line .tooltip-container{display:inline-block;vertical-align:middle;line-height:0;margin-left:4px;height:0;overflow:visible;position:relative}#convert-credit-modal .tax-line .tax-info-icon,#purchase-product-modal .tax-line .tax-info-icon{height:.9em;width:.9em;display:block;position:relative;top:-.45em}.price-breakdown .tax-line .tax-info-icon{vertical-align:middle;margin-left:4px}#tax-info-tooltip .tooltip-inner{padding:8px 10px;text-align:left;max-width:150px;font-size:12px;line-height:1.3;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.1)}.modal-text-bold{font-weight:500}.convert-credit-container-with-background{border-radius:8px;padding:12px;margin-top:12px}.light-theme .convert-credit-container-with-background{background-color:#f7f7f8}.dark-theme .convert-credit-container-with-background{background-color:#191a1f}.convert-credit-container{margin-top:24px}.hcc-container-header{gap:6px}.hcc-container-footer{gap:12px}#convert-credit-modal .modal-dialog{max-width:600px;width:90%}#convert-credit-modal .modal-content{border-radius:8px}.light-theme #convert-credit-modal .modal-content{background-color:#f7f7f8}.dark-theme #convert-credit-modal .modal-content{background-color:#191a1f}#convert-credit-modal .modal-header{padding:15px 24px}#convert-credit-modal .modal-header .modal-title{font-weight:700;text-align:left}.light-theme #convert-credit-modal .modal-header .modal-title{color:#202227}.dark-theme #convert-credit-modal .modal-header .modal-title{color:#f7f7f8}#convert-credit-modal .modal-body{padding:24px}.light-theme #convert-credit-modal .modal-body{color:#494d5a}.dark-theme #convert-credit-modal .modal-body{color:#d5d7dd}#convert-credit-modal .conversion-message{margin-bottom:12px;text-align:left}.light-theme #convert-credit-modal .conversion-message{color:#202227}.dark-theme #convert-credit-modal .conversion-message{color:#f7f7f8}#convert-credit-modal .modal-footer{display:none}#purchase-product-modal .purchase-logo{margin-top:12px;margin-bottom:12px}#purchase-product-modal .purchase-logo .robux-product-logo{margin:6px auto}#purchase-product-modal .purchase-summary{margin:12px auto;width:80%;gap:6px}#purchase-product-modal .purchase-summary .balance-due{margin-bottom:2px}#purchase-product-modal .purchase-summary .balance-due .minus{padding:5px}#purchase-product-modal .purchase-summary .remaining-balance{padding-top:5px}.flex-direction-column{flex-direction:column}.align-items-center{align-items:center}.margin-auto{margin:auto}.robux-product-logo.robux-270,.robux-product-logo.robux-310,.robux-product-logo.robux-400,.robux-product-logo.robux-440,.robux-product-logo.robux-450,.robux-product-logo.robux-490,.robux-product-logo.robux-550,.robux-product-logo.robux-590,.robux-product-logo.robux-graphic{background:url(https://images.rbxcdn.com/2264d9a3c1a5db37835a57235613e4cd-400_440.png) no-repeat}.robux-product-logo.robux-700,.robux-product-logo.robux-780,.robux-product-logo.robux-800,.robux-product-logo.robux-880,.robux-product-logo.robux-900,.robux-product-logo.robux-980,.robux-product-logo.robux-1150,.robux-product-logo.robux-1230{background:url(https://images.rbxcdn.com/d266e2b3bc0b6ca7aaf81a552c932180-800_880.png) no-repeat}.robux-product-logo.robux-1550,.robux-product-logo.robux-1700,.robux-product-logo.robux-1720,.robux-product-logo.robux-1850,.robux-product-logo.robux-1870,.robux-product-logo.robux-2020,.robux-product-logo.robux-2050,.robux-product-logo.robux-2220{background:url(https://images.rbxcdn.com/2487ab264c050ff964da6cf7831723a5-1700_1870.png) no-repeat}.robux-product-logo.robux-4250,.robux-product-logo.robux-4500,.robux-product-logo.robux-4700,.robux-product-logo.robux-4750,.robux-product-logo.robux-4950,.robux-product-logo.robux-5000,.robux-product-logo.robux-5200,.robux-product-logo.robux-5450{background:url(https://images.rbxcdn.com/bd8aae0e33077f4e286991c228b59f81-4500_4950.png) no-repeat}.robux-product-logo.robux-9500,.robux-product-logo.robux-9600,.robux-product-logo.robux-10000,.robux-product-logo.robux-10200,.robux-product-logo.robux-10500,.robux-product-logo.robux-10600,.robux-product-logo.robux-11000,.robux-product-logo.robux-11200{background:url(https://images.rbxcdn.com/28ad68ef9c2b84da5e3962660262d481-10000_11000.png) no-repeat}.robux-product-logo.robux-20000,.robux-product-logo.robux-20500,.robux-product-logo.robux-21500,.robux-product-logo.robux-22500,.robux-product-logo.robux-23000,.robux-product-logo.robux-24000,.robux-product-logo.robux-25000{background:url(https://images.rbxcdn.com/3881b8ffcf7343c9e4d443679dfdbbc0-22500_25000.png) no-repeat}.robux-product-logo.robux-graphic{background-size:cover;background-position:50%;width:102px;height:80px}#credit-conversion-modal .modal-dialog{max-width:600px;width:90%}#credit-conversion-modal .modal-content{border-radius:8px;border-color:transparent}.light-theme #credit-conversion-modal .modal-content{background-color:#f7f7f8}.dark-theme #credit-conversion-modal .modal-content{background-color:#191a1f}#credit-conversion-modal .modal-header{padding:15px 32px;border-bottom-color:rgba(39,41,48,.2)}#credit-conversion-modal .modal-header .modal-title{font-weight:700;text-align:left}.light-theme #credit-conversion-modal .modal-header .modal-title{color:#202227}.dark-theme #credit-conversion-modal .modal-header .modal-title{color:#f7f7f8}#credit-conversion-modal .modal-body{padding:24px 32px}.light-theme #credit-conversion-modal .modal-body{color:#494d5a}.dark-theme #credit-conversion-modal .modal-body{color:#d5d7dd}#credit-conversion-modal .modal-footer{padding:0 32px 24px;display:none}#credit-conversion-modal .modal-footer-buttons{margin-top:24px;gap:16px}#credit-conversion-modal .modal-footer-buttons .btn{flex:1;margin:0}#credit-conversion-modal .modal-buttons{display:flex;width:100%;gap:16px;padding:0 0 24px;margin:0}#credit-conversion-modal .modal-button{flex:1 1 0;width:100%;min-width:0;margin:0;display:inline-block}#credit-conversion-modal .modal-footer-buttons.d-flex.justify-content-between{margin-top:0}#credit-conversion-modal .modal-footer-buttons.d-flex.justify-content-between .btn{margin:0}#cancel-credit-conversion-modal .modal-dialog{max-width:400px;width:90%}#cancel-credit-conversion-modal .modal-content{border-radius:8px;border-color:transparent}.light-theme #cancel-credit-conversion-modal .modal-content{background-color:#f7f7f8}.dark-theme #cancel-credit-conversion-modal .modal-content{background-color:#191a1f}#cancel-credit-conversion-modal .modal-header{padding:15px 32px;border-bottom-color:rgba(39,41,48,.2)}#cancel-credit-conversion-modal .modal-header .modal-title{font-weight:700;text-align:left}.light-theme #cancel-credit-conversion-modal .modal-header .modal-title{color:#202227}.dark-theme #cancel-credit-conversion-modal .modal-header .modal-title{color:#f7f7f8}#cancel-credit-conversion-modal .modal-body{padding:24px 32px}.light-theme #cancel-credit-conversion-modal .modal-body{color:#494d5a}.dark-theme #cancel-credit-conversion-modal .modal-body{color:#d5d7dd}.gift-card-currency-conversion .conversion-message{padding-bottom:0;text-align:left}.light-theme .gift-card-currency-conversion .conversion-message{color:#202227}.dark-theme .gift-card-currency-conversion .conversion-message{color:#f7f7f8}.gift-card-currency-conversion .conversion-info{padding-top:24px;padding-bottom:12px}.gift-card-currency-conversion .conversion-info .conversion-row{padding:12px 0;display:flex;justify-content:space-between;align-items:center}.gift-card-currency-conversion .conversion-info .conversion-row .conversion-label{font-weight:600}.gift-card-currency-conversion .conversion-info .conversion-row .conversion-value{display:flex;align-items:center}.gift-card-currency-conversion .conversion-info .exchange-rate-row{padding:0 0 12px;width:100%;display:flex;justify-content:flex-end}.gift-card-currency-conversion .conversion-info .exchange-rate-row .exchange-rate-message{margin-left:auto}.gift-card-currency-conversion .conversion-info .exchange-rate{padding-top:9px;padding-bottom:9px}.gift-card-currency-conversion .conversion-info .conversion-result{padding-top:9px}.first-time-redemption-disclosure{display:flex;align-items:start}.first-time-redemption-disclosure #redemption-consent{margin-top:5px;margin-right:5px}.first-time-redemption-disclosure #first-time-redemption-disclosure-label{flex:1}.billing-info-container .billing-info-title{font-size:16px;font-weight:600;pointer-events:none}.light-theme .billing-info-container .billing-info-title{color:#494d5a}.dark-theme .billing-info-container .billing-info-title{color:#d5d7dd}.billing-info-container .formatted-address-container{display:flex;justify-content:space-between;align-items:center}.billing-info-container .formatted-address-container .formatted-address-label{font-size:16px}.billing-info-container .formatted-address-container .edit-address-button{display:flex;align-items:center;border:none;background:transparent;cursor:pointer;padding:0}.billing-address-form-container .approximate-user-location-label{margin-bottom:16px;pointer-events:none}.billing-address-form-container .billing-address-form-group{display:flex;flex-direction:column;margin-bottom:2px}.billing-address-form-container .billing-address-form-group .billing-fields-row{display:flex;flex-direction:row;gap:8px}@media(max-width:543px){.billing-address-form-container .billing-address-form-group .billing-fields-row{flex-direction:column;gap:0}}.billing-address-form-container .billing-address-form-group .billing-fields-row .city-field,.billing-address-form-container .billing-address-form-group .billing-fields-row .country-field,.billing-address-form-container .billing-address-form-group .billing-fields-row .state-field,.billing-address-form-container .billing-address-form-group .billing-fields-row .zip-code-field{flex:1 1 50%}.billing-address-form-container .billing-address-form-group .billing-fields-row .postal-code-input-container,.billing-address-form-container .billing-address-form-group .billing-fields-row .state-select-container{padding-bottom:0;margin-bottom:0}.billing-address-form-container .billing-address-form-group .billing-fields-row .form-label{font-size:16px;font-weight:600}.light-theme .billing-address-form-container .billing-address-form-group .billing-fields-row .form-label{color:#494d5a}.dark-theme .billing-address-form-container .billing-address-form-group .billing-fields-row .form-label{color:#d5d7dd}.billing-address-form-container .billing-address-form-group .city-field,.billing-address-form-container .billing-address-form-group .country-field,.billing-address-form-container .billing-address-form-group .state-field,.billing-address-form-container .billing-address-form-group .zip-code-field{width:100%}.billing-address-form-container .billing-address-buttons{display:flex;gap:8px;margin-top:0;justify-content:flex-start;width:274px}.billing-address-form-container .billing-address-buttons .cancel-address-button,.billing-address-form-container .billing-address-buttons .save-address-button{flex:1}.city-input-container,.country-select-container,.postal-code-input-container,.state-select-container{margin-bottom:12px;height:60px}.city-input-container input,.city-input-container select.rbx-select,.country-select-container input,.country-select-container select.rbx-select,.postal-code-input-container input,.postal-code-input-container select.rbx-select,.state-select-container input,.state-select-container select.rbx-select{width:100%;height:48px;border-radius:8px;border:1px solid;background-color:transparent;padding:0 12px;box-sizing:border-box;font-size:inherit}.light-theme .city-input-container input,.light-theme .city-input-container select.rbx-select,.light-theme .country-select-container input,.light-theme .country-select-container select.rbx-select,.light-theme .postal-code-input-container input,.light-theme .postal-code-input-container select.rbx-select,.light-theme .state-select-container input,.light-theme .state-select-container select.rbx-select{color:#494d5a;border-color:#bcbec8}.dark-theme .city-input-container input,.dark-theme .city-input-container select.rbx-select,.dark-theme .country-select-container input,.dark-theme .country-select-container select.rbx-select,.dark-theme .postal-code-input-container input,.dark-theme .postal-code-input-container select.rbx-select,.dark-theme .state-select-container input,.dark-theme .state-select-container select.rbx-select{color:#d5d7dd;border-color:#494d5a}.city-input-container input:focus,.city-input-container input:hover,.city-input-container select.rbx-select:focus,.city-input-container select.rbx-select:hover,.country-select-container input:focus,.country-select-container input:hover,.country-select-container select.rbx-select:focus,.country-select-container select.rbx-select:hover,.postal-code-input-container input:focus,.postal-code-input-container input:hover,.postal-code-input-container select.rbx-select:focus,.postal-code-input-container select.rbx-select:hover,.state-select-container input:focus,.state-select-container input:hover,.state-select-container select.rbx-select:focus,.state-select-container select.rbx-select:hover{outline:none}.light-theme .city-input-container input:focus,.light-theme .city-input-container input:hover,.light-theme .city-input-container select.rbx-select:focus,.light-theme .city-input-container select.rbx-select:hover,.light-theme .country-select-container input:focus,.light-theme .country-select-container input:hover,.light-theme .country-select-container select.rbx-select:focus,.light-theme .country-select-container select.rbx-select:hover,.light-theme .postal-code-input-container input:focus,.light-theme .postal-code-input-container input:hover,.light-theme .postal-code-input-container select.rbx-select:focus,.light-theme .postal-code-input-container select.rbx-select:hover,.light-theme .state-select-container input:focus,.light-theme .state-select-container input:hover,.light-theme .state-select-container select.rbx-select:focus,.light-theme .state-select-container select.rbx-select:hover{border-color:rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(0,0,0,.25)}.dark-theme .city-input-container input:focus,.dark-theme .city-input-container input:hover,.dark-theme .city-input-container select.rbx-select:focus,.dark-theme .city-input-container select.rbx-select:hover,.dark-theme .country-select-container input:focus,.dark-theme .country-select-container input:hover,.dark-theme .country-select-container select.rbx-select:focus,.dark-theme .country-select-container select.rbx-select:hover,.dark-theme .postal-code-input-container input:focus,.dark-theme .postal-code-input-container input:hover,.dark-theme .postal-code-input-container select.rbx-select:focus,.dark-theme .postal-code-input-container select.rbx-select:hover,.dark-theme .state-select-container input:focus,.dark-theme .state-select-container input:hover,.dark-theme .state-select-container select.rbx-select:focus,.dark-theme .state-select-container select.rbx-select:hover{border-color:hsla(0,0%,100%,.3);box-shadow:0 0 0 1px hsla(0,0%,100%,.25)}.dark-theme .city-input-container input.error,.dark-theme .city-input-container select.rbx-select.error,.dark-theme .country-select-container input.error,.dark-theme .country-select-container select.rbx-select.error,.dark-theme .postal-code-input-container input.error,.dark-theme .postal-code-input-container select.rbx-select.error,.dark-theme .state-select-container input.error,.dark-theme .state-select-container select.rbx-select.error,.light-theme .city-input-container input.error,.light-theme .city-input-container select.rbx-select.error,.light-theme .country-select-container input.error,.light-theme .country-select-container select.rbx-select.error,.light-theme .postal-code-input-container input.error,.light-theme .postal-code-input-container select.rbx-select.error,.light-theme .state-select-container input.error,.light-theme .state-select-container select.rbx-select.error{border-color:#df281f;box-shadow:0 0 0 1px #df281f}.light-theme .city-input-container input::placeholder,.light-theme .city-input-container select.rbx-select::placeholder,.light-theme .country-select-container input::placeholder,.light-theme .country-select-container select.rbx-select::placeholder,.light-theme .postal-code-input-container input::placeholder,.light-theme .postal-code-input-container select.rbx-select::placeholder,.light-theme .state-select-container input::placeholder,.light-theme .state-select-container select.rbx-select::placeholder{color:rgba(27,37,75,.12)}.dark-theme .city-input-container input::placeholder,.dark-theme .city-input-container select.rbx-select::placeholder,.dark-theme .country-select-container input::placeholder,.dark-theme .country-select-container select.rbx-select::placeholder,.dark-theme .postal-code-input-container input::placeholder,.dark-theme .postal-code-input-container select.rbx-select::placeholder,.dark-theme .state-select-container input::placeholder,.dark-theme .state-select-container select.rbx-select::placeholder{color:rgba(208,217,251,.12)}.city-input-container .select-option[disabled],.country-select-container .select-option[disabled],.postal-code-input-container .select-option[disabled],.state-select-container .select-option[disabled]{background-color:transparent!important}.city-input-container .icon-arrow.icon-down-16x16,.country-select-container .icon-arrow.icon-down-16x16,.postal-code-input-container .icon-arrow.icon-down-16x16,.state-select-container .icon-arrow.icon-down-16x16{top:16px;right:12px;pointer-events:none}.city-input-container .error-message,.country-select-container .error-message,.postal-code-input-container .error-message,.state-select-container .error-message{margin-top:2px;font-size:10px;font-weight:500;height:12px;visibility:hidden}.dark-theme .city-input-container .error-message,.dark-theme .country-select-container .error-message,.dark-theme .postal-code-input-container .error-message,.dark-theme .state-select-container .error-message,.light-theme .city-input-container .error-message,.light-theme .country-select-container .error-message,.light-theme .postal-code-input-container .error-message,.light-theme .state-select-container .error-message{color:#df281f}.city-input-container .error-message.visible,.country-select-container .error-message.visible,.postal-code-input-container .error-message.visible,.state-select-container .error-message.visible{visibility:visible}.save-billing-info-checkbox{display:flex;align-items:center;margin-top:0}.save-billing-info-checkbox .form-label{margin-left:8px}.save-billing-info-checkbox .larger-checkbox{transform:scale(1.5);margin:0 0 0 4px;border-radius:6px}