.inset-\[0\]{top:0;bottom:0;left:0;right:0}.opacity-\[0\.5\]{opacity:.5}.size-\[var\(--icon-size-large\)\]{width:var(--icon-size-large);height:var(--icon-size-large)}.size-\[var\(--icon-size-medium\)\]{width:var(--icon-size-medium);height:var(--icon-size-medium)}.size-\[var\(--icon-size-small\)\]{width:var(--icon-size-small);height:var(--icon-size-small)}.size-\[var\(--icon-size-xlarge\)\]{width:var(--icon-size-xlarge);height:var(--icon-size-xlarge)}.size-\[var\(--icon-size-xsmall\)\]{width:var(--icon-size-xsmall);height:var(--icon-size-xsmall)}.\!visible{visibility:visible!important}.sg-system-feedback .alert-system-feedback .alert.on,.alert-system-feedback .alert.on{z-index:1060}.content{max-width:970px}#redeem-gift-card{width:100%;padding:6px}#redeem-gift-card .redeem-banner{margin-top:24px;display:block}#redeem-gift-card .twenty-percent-more-upsell-banner{text-align:center;color:#393b3d;background:linear-gradient(94.86deg,#ffda56 0%,#f3b922 100%);border-radius:8px;margin-bottom:12px;padding:12px}#redeem-gift-card .twenty-percent-more-upsell-banner .twenty-percent-more-upsell-banner-title,#redeem-gift-card .twenty-percent-more-upsell-banner .twenty-percent-more-upsell-banner-content{padding:0}@media (max-width:991px){#redeem-gift-card{padding:12px}#redeem-gift-card .redeem-banner img{width:90%}}.loading-space{height:36px}.loading{margin:0;padding: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-top:24px;padding-left:0}}.pin{text-transform:uppercase}.error-input-field{margin-top:12px}.error-input-field .error-message{padding-top:4px;position:absolute}.gift-card-instructions-container .text-link{margin-top:12px;display:block}.convert-text{margin-top:20px}@media (max-width:991px){.convert-text{margin-top:30px}}.available-credit-text,.buy-robux-text,.legal-agreement-content,.local-credit-prelaunch-warning,.first-time-redemption-disclosure{margin-top:24px}@media (max-width:991px){.available-credit-text,.buy-robux-text,.legal-agreement-content,.local-credit-prelaunch-warning,.first-time-redemption-disclosure{margin-top:36px}}#billing-email-container .legal-agreement-content{margin-top:6px}.local-credit-prelaunch-warning{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:start;display:-ms-flexbox;display:flex}.local-credit-prelaunch-warning .icon-warning{background-position:0 -198px;background-size:65px;width:30px;height:30px;margin-right:5px}.local-credit-prelaunch-warning p{-ms-flex:1;flex:1}#confirmation-modal .modal-dialog{width:90%;max-width:400px}.light-theme #confirmation-modal .modal-content{background-color:#f7f7f8}.dark-theme #confirmation-modal .modal-content{background-color:#191a1f}#confirmation-modal .modal-content{border-color:transparent;border-radius:8px}#confirmation-modal .modal-header{border-bottom-color:rgba(39,41,48,.2);padding:15px 32px}#confirmation-modal .modal-header .modal-title{text-align:left;font-weight:700}.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{text-align:center;padding-left:0}}.success-banner,.error-banner{height:60px}@media (max-width:991px){.success-banner,.error-banner{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:-webkit-fit-content;max-height:-moz-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{margin-top:12px;display:block}#purchase-product-modal .modal-dialog{width:90%;max-width:600px}.light-theme #purchase-product-modal .modal-content{background-color:#f7f7f8}.dark-theme #purchase-product-modal .modal-content{background-color:#191a1f}#purchase-product-modal .modal-content{border-radius:8px}#purchase-product-modal .modal-header{padding:15px 24px}#purchase-product-modal .modal-header .modal-title{text-align:left;font-weight:700}.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{text-align:left;margin-top:12px;margin-bottom:12px}.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;margin-bottom:8px;font-weight:600;display:block}.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 .state-field,#purchase-product-modal .billing-information-section .billing-address-form-group .billing-fields-row .secondary-field{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}#purchase-product-modal .purchase-summary{text-align:left;margin:0;padding:0 32px}#purchase-product-modal .purchase-summary .available-credit,#purchase-product-modal .purchase-summary .balance-due,#purchase-product-modal .purchase-summary .tax-line,#purchase-product-modal .purchase-summary .remaining-balance{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0;padding:6px 0;display:-ms-flexbox;display:flex}#purchase-product-modal .purchase-summary .available-credit span,#purchase-product-modal .purchase-summary .balance-due span,#purchase-product-modal .purchase-summary .tax-line span,#purchase-product-modal .purchase-summary .remaining-balance 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 .tax-line span,.light-theme #purchase-product-modal .purchase-summary .remaining-balance 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 .tax-line span,.dark-theme #purchase-product-modal .purchase-summary .remaining-balance 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{border-radius:8px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:70px;margin-top:12px;margin-bottom:8px;padding:5px 12px;display:-ms-flexbox;display:flex}.light-theme .purchase-banner{background-color:#fff}.dark-theme .purchase-banner{background-color:#121215}.purchase-banner .purchase-text{font-size:16px;font-weight:700}.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{margin-right:6px;font-size:20px;font-weight:700}.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{font-size:14px;text-decoration:line-through}.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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;margin-right:2px}.purchase-banner .robux-amount-container .robux-amount-text{text-align:right;font-size:12px}.modal-footer-buttons{gap:16px;margin-top:16px}.modal-footer-buttons .btn{-ms-flex:1;flex:1;margin:0}.billing-info-section{margin-top:16px;padding-bottom:16px}#purchase-product-modal .billing-info-section .billing-address-form-title,#convert-credit-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{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:8px;display:-ms-flexbox;display:flex}.calculating-tax .loading-spinner{background-position:50%;background-repeat:no-repeat;background-size:16px;width:16px;height:16px}.dark-theme .calculating-tax .loading-spinner{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxtYXNrIGlkPSJjIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHg9IjAiIHk9IjAiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiPjxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik0wIDBoNDh2NDhIMHoiLz48L21hc2s+PGcgbWFzaz0idXJsKCNjKSI+PHBhdGggZmlsbD0iI2Y3ZjdmOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNDYgMjRjMC0xMi4xNS05Ljg1LTIyLTIyLTIyUzIgMTEuODUgMiAyNHM5Ljg1IDIyIDIyIDIyIDIyLTkuODUgMjItMjJtLTEwIDBjMC02LjYyNy01LjM3My0xMi0xMi0xMi02LjYyOCAwLTEyIDUuMzczLTEyIDEyIDAgNi42MjggNS4zNzIgMTIgMTIgMTIgNi42MjcgMCAxMi01LjM3MiAxMi0xMiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9nPjwvZz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImIiIHgxPSIwIiB4Mj0iNDgiIHkxPSIyNCIgeTI9IjI0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuMSIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDQ4djQ4SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)}.light-theme .calculating-tax .loading-spinner{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxtYXNrIGlkPSJjIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHg9IjAiIHk9IjAiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiPjxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik0wIDBoNDh2NDhIMHoiLz48L21hc2s+PGcgbWFzaz0idXJsKCNjKSI+PHBhdGggZmlsbD0iIzE5MWExZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNDYgMjRjMC0xMi4xNS05Ljg1LTIyLTIyLTIyUzIgMTEuODUgMiAyNHM5Ljg1IDIyIDIyIDIyIDIyLTkuODUgMjItMjJtLTEwIDBjMC02LjYyNy01LjM3My0xMi0xMi0xMi02LjYyOCAwLTEyIDUuMzczLTEyIDEyczUuMzcyIDEyIDEyIDEyYzYuNjI3IDAgMTItNS4zNzMgMTItMTIiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvZz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCIgeDI9IjQ4IiB5MT0iMjQiIHkyPSIyNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iLjEiLz48L2xpbmVhckdyYWRpZW50PjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMGg0OHY0OEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.calculating-tax .loading-spinner{animation:3s linear infinite rotation}.calculating-tax span:last-child{font-size:16px}.loading-button-container{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative}.loading-button-container .loading-button-text{visibility:hidden}.loading-button-container .loading-button-spinner{position:absolute}#purchase-product-modal .tax-line .tooltip-container,#convert-credit-modal .tax-line .tooltip-container{vertical-align:middle;height:0;margin-left:4px;line-height:0;display:inline-block;position:relative;overflow:visible}#purchase-product-modal .tax-line .tax-info-icon,#convert-credit-modal .tax-line .tax-info-icon{width:.9em;height:.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{text-align:left;border-radius:6px;max-width:150px;padding:8px 10px;font-size:12px;line-height:1.3;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;margin-top:12px;padding: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{width:90%;max-width:600px}.light-theme #convert-credit-modal .modal-content{background-color:#f7f7f8}.dark-theme #convert-credit-modal .modal-content{background-color:#191a1f}#convert-credit-modal .modal-content{border-radius:8px}#convert-credit-modal .modal-header{padding:15px 24px}#convert-credit-modal .modal-header .modal-title{text-align:left;font-weight:700}.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{text-align:left;margin-bottom:12px}.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{gap:6px;width:80%;margin:12px auto}#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{-ms-flex-direction:column;flex-direction:column}.align-items-center{-ms-flex-align:center;align-items:center}.margin-auto{margin:auto}.robux-product-logo.robux-graphic,.robux-product-logo.robux-400,.robux-product-logo.robux-440,.robux-product-logo.robux-270,.robux-product-logo.robux-310,.robux-product-logo.robux-450,.robux-product-logo.robux-490,.robux-product-logo.robux-550,.robux-product-logo.robux-590{background:url(https://images.rbxcdn.com/ccac45b9d423679e.png) no-repeat}.robux-product-logo.robux-800,.robux-product-logo.robux-880,.robux-product-logo.robux-700,.robux-product-logo.robux-780,.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/2fc168b10484e46b.png) no-repeat}.robux-product-logo.robux-1700,.robux-product-logo.robux-1870,.robux-product-logo.robux-1550,.robux-product-logo.robux-1720,.robux-product-logo.robux-1850,.robux-product-logo.robux-2020,.robux-product-logo.robux-2050,.robux-product-logo.robux-2220{background:url(https://images.rbxcdn.com/1307182ffda0fcef.png) no-repeat}.robux-product-logo.robux-4500,.robux-product-logo.robux-4950,.robux-product-logo.robux-4250,.robux-product-logo.robux-4700,.robux-product-logo.robux-4750,.robux-product-logo.robux-5200,.robux-product-logo.robux-5000,.robux-product-logo.robux-5450{background:url(https://images.rbxcdn.com/80105920316fcf23.png) no-repeat}.robux-product-logo.robux-10000,.robux-product-logo.robux-11000,.robux-product-logo.robux-9500,.robux-product-logo.robux-10500,.robux-product-logo.robux-10200,.robux-product-logo.robux-11200,.robux-product-logo.robux-9600,.robux-product-logo.robux-10600{background:url(https://images.rbxcdn.com/c569cc804051f865.png) no-repeat}.robux-product-logo.robux-22500,.robux-product-logo.robux-25000,.robux-product-logo.robux-20500,.robux-product-logo.robux-23000,.robux-product-logo.robux-20000,.robux-product-logo.robux-22500,.robux-product-logo.robux-21500,.robux-product-logo.robux-24000{background:url(https://images.rbxcdn.com/ba7f294f06cefea8.png) no-repeat}.robux-product-logo.robux-graphic{background-position:50%;background-size:cover;width:102px;height:80px}#credit-conversion-modal .modal-dialog{width:90%;max-width:600px}.light-theme #credit-conversion-modal .modal-content{background-color:#f7f7f8}.dark-theme #credit-conversion-modal .modal-content{background-color:#191a1f}#credit-conversion-modal .modal-content{border-color:transparent;border-radius:8px}#credit-conversion-modal .modal-header{border-bottom-color:rgba(39,41,48,.2);padding:15px 32px}#credit-conversion-modal .modal-header .modal-title{text-align:left;font-weight:700}.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{gap:16px;margin-top:24px}#credit-conversion-modal .modal-footer-buttons .btn{-ms-flex:1;flex:1;margin:0}#credit-conversion-modal .modal-buttons{gap:16px;width:100%;margin:0;padding:0 0 24px;display:-ms-flexbox;display:flex}#credit-conversion-modal .modal-button{-ms-flex:1 1 0;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{width:90%;max-width:400px}.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-content{border-color:transparent;border-radius:8px}#cancel-credit-conversion-modal .modal-header{border-bottom-color:rgba(39,41,48,.2);padding:15px 32px}#cancel-credit-conversion-modal .modal-header .modal-title{text-align:left;font-weight:700}.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{text-align:left;padding-bottom:0}.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{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 0;display:-ms-flexbox;display:flex}.gift-card-currency-conversion .conversion-info .conversion-row .conversion-label{font-weight:600}.gift-card-currency-conversion .conversion-info .conversion-row .conversion-value{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.gift-card-currency-conversion .conversion-info .exchange-rate-row{-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:0 0 12px;display:-ms-flexbox;display:flex}.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{-ms-flex-align:start;align-items:start;display:-ms-flexbox;display:flex}.first-time-redemption-disclosure #redemption-consent{margin-top:5px;margin-right:5px}.first-time-redemption-disclosure #first-time-redemption-disclosure-label{-ms-flex:1;flex:1}.billing-info-container .billing-info-title{pointer-events:none;font-size:16px;font-weight:600}.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{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.billing-info-container .formatted-address-container .formatted-address-label{font-size:16px}.billing-info-container .formatted-address-container .edit-address-button{cursor:pointer;background:0 0;border:none;-ms-flex-align:center;align-items:center;padding:0;display:-ms-flexbox;display:flex}.billing-address-form-container .approximate-user-location-label{pointer-events:none;margin-bottom:16px}.billing-address-form-container .billing-address-form-group{-ms-flex-direction:column;flex-direction:column;margin-bottom:2px;display:-ms-flexbox;display:flex}.billing-address-form-container .billing-address-form-group .billing-fields-row{-ms-flex-direction:row;flex-direction:row;gap:8px;display:-ms-flexbox;display:flex}@media (max-width:543px){.billing-address-form-container .billing-address-form-group .billing-fields-row{-ms-flex-direction:column;flex-direction:column;gap:0}}.billing-address-form-container .billing-address-form-group .billing-fields-row .state-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 .city-field,.billing-address-form-container .billing-address-form-group .billing-fields-row .zip-code-field{-ms-flex:50%;flex:50%}.billing-address-form-container .billing-address-form-group .billing-fields-row .state-select-container,.billing-address-form-container .billing-address-form-group .billing-fields-row .postal-code-input-container{margin-bottom:0;padding-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 .state-field,.billing-address-form-container .billing-address-form-group .country-field,.billing-address-form-container .billing-address-form-group .city-field,.billing-address-form-container .billing-address-form-group .zip-code-field{width:100%}.billing-address-form-container .billing-address-buttons{-ms-flex-pack:start;justify-content:flex-start;gap:8px;width:274px;margin-top:0;display:-ms-flexbox;display:flex}.billing-address-form-container .billing-address-buttons .save-address-button,.billing-address-form-container .billing-address-buttons .cancel-address-button{-ms-flex:1;flex:1}.state-select-container,.country-select-container,.city-input-container,.postal-code-input-container{height:60px;margin-bottom:12px}.state-select-container input,.state-select-container select.rbx-select,.country-select-container input,.country-select-container select.rbx-select,.city-input-container input,.city-input-container select.rbx-select,.postal-code-input-container input,.postal-code-input-container select.rbx-select{box-sizing:border-box;width:100%;height:48px;font-size:inherit;background-color:transparent;border:1px solid;border-radius:8px;padding:0 12px}.light-theme .state-select-container input,.light-theme .state-select-container select.rbx-select,.light-theme .country-select-container input,.light-theme .country-select-container select.rbx-select,.light-theme .city-input-container input,.light-theme .city-input-container select.rbx-select,.light-theme .postal-code-input-container input,.light-theme .postal-code-input-container select.rbx-select{color:#494d5a;border-color:#bcbec8}.dark-theme .state-select-container input,.dark-theme .state-select-container select.rbx-select,.dark-theme .country-select-container input,.dark-theme .country-select-container select.rbx-select,.dark-theme .city-input-container input,.dark-theme .city-input-container select.rbx-select,.dark-theme .postal-code-input-container input,.dark-theme .postal-code-input-container select.rbx-select{color:#d5d7dd;border-color:#494d5a}.state-select-container input:focus,.state-select-container input:hover,.state-select-container select.rbx-select:focus,.state-select-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,.city-input-container input:focus,.city-input-container input:hover,.city-input-container select.rbx-select:focus,.city-input-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{outline:none}.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,.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 .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 .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{border-color:rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(0,0,0,.25)}.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,.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 .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 .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{border-color:rgba(255,255,255,.3);box-shadow:0 0 0 1px rgba(255,255,255,.25)}.light-theme .state-select-container input.error,.light-theme .state-select-container select.rbx-select.error,.light-theme .country-select-container input.error,.light-theme .country-select-container select.rbx-select.error,.light-theme .city-input-container input.error,.light-theme .city-input-container select.rbx-select.error,.light-theme .postal-code-input-container input.error,.light-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,.dark-theme .country-select-container input.error,.dark-theme .country-select-container select.rbx-select.error,.dark-theme .city-input-container input.error,.dark-theme .city-input-container select.rbx-select.error,.dark-theme .postal-code-input-container input.error,.dark-theme .postal-code-input-container select.rbx-select.error{border-color:#df281f;box-shadow:0 0 0 1px #df281f}.light-theme .state-select-container input::-webkit-input-placeholder{color:rgba(27,37,75,.12)}.light-theme .state-select-container input::placeholder{color:rgba(27,37,75,.12)}.light-theme .state-select-container input::placeholder{color:rgba(27,37,75,.12)}.light-theme .state-select-container select.rbx-select::-webkit-input-placeholder{color:rgba(27,37,75,.12)}.light-theme .state-select-container select.rbx-select::placeholder{color:rgba(27,37,75,.12)}.light-theme .state-select-container select.rbx-select::placeholder{color:rgba(27,37,75,.12)}.light-theme .country-select-container input::-webkit-input-placeholder{color:rgba(27,37,75,.12)}.light-theme .country-select-container input::placeholder{color:rgba(27,37,75,.12)}.light-theme .country-select-container input::placeholder{color:rgba(27,37,75,.12)}.light-theme .country-select-container select.rbx-select::-webkit-input-placeholder{color:rgba(27,37,75,.12)}.light-theme .country-select-container select.rbx-select::placeholder{color:rgba(27,37,75,.12)}.light-theme .country-select-container select.rbx-select::placeholder{color:rgba(27,37,75,.12)}.light-theme .city-input-container input::-webkit-input-placeholder{color:rgba(27,37,75,.12)}.light-theme .city-input-container input::placeholder{color:rgba(27,37,75,.12)}.light-theme .city-input-container input::placeholder{color:rgba(27,37,75,.12)}.light-theme .city-input-container select.rbx-select::-webkit-input-placeholder{color:rgba(27,37,75,.12)}.light-theme .city-input-container select.rbx-select::placeholder{color:rgba(27,37,75,.12)}.light-theme .city-input-container select.rbx-select::placeholder{color:rgba(27,37,75,.12)}.light-theme .postal-code-input-container input::-webkit-input-placeholder{color:rgba(27,37,75,.12)}.light-theme .postal-code-input-container input::placeholder{color:rgba(27,37,75,.12)}.light-theme .postal-code-input-container input::placeholder{color:rgba(27,37,75,.12)}.light-theme .postal-code-input-container select.rbx-select::-webkit-input-placeholder{color:rgba(27,37,75,.12)}.light-theme .postal-code-input-container select.rbx-select::placeholder{color:rgba(27,37,75,.12)}.light-theme .postal-code-input-container select.rbx-select::placeholder{color:rgba(27,37,75,.12)}.dark-theme .state-select-container input::-webkit-input-placeholder{color:rgba(208,217,251,.12)}.dark-theme .state-select-container input::placeholder{color:rgba(208,217,251,.12)}.dark-theme .state-select-container input::placeholder{color:rgba(208,217,251,.12)}.dark-theme .state-select-container select.rbx-select::-webkit-input-placeholder{color:rgba(208,217,251,.12)}.dark-theme .state-select-container select.rbx-select::placeholder{color:rgba(208,217,251,.12)}.dark-theme .state-select-container select.rbx-select::placeholder{color:rgba(208,217,251,.12)}.dark-theme .country-select-container input::-webkit-input-placeholder{color:rgba(208,217,251,.12)}.dark-theme .country-select-container input::placeholder{color:rgba(208,217,251,.12)}.dark-theme .country-select-container input::placeholder{color:rgba(208,217,251,.12)}.dark-theme .country-select-container select.rbx-select::-webkit-input-placeholder{color:rgba(208,217,251,.12)}.dark-theme .country-select-container select.rbx-select::placeholder{color:rgba(208,217,251,.12)}.dark-theme .country-select-container select.rbx-select::placeholder{color:rgba(208,217,251,.12)}.dark-theme .city-input-container input::-webkit-input-placeholder{color:rgba(208,217,251,.12)}.dark-theme .city-input-container input::placeholder{color:rgba(208,217,251,.12)}.dark-theme .city-input-container input::placeholder{color:rgba(208,217,251,.12)}.dark-theme .city-input-container select.rbx-select::-webkit-input-placeholder{color:rgba(208,217,251,.12)}.dark-theme .city-input-container select.rbx-select::placeholder{color:rgba(208,217,251,.12)}.dark-theme .city-input-container select.rbx-select::placeholder{color:rgba(208,217,251,.12)}.dark-theme .postal-code-input-container input::-webkit-input-placeholder{color:rgba(208,217,251,.12)}.dark-theme .postal-code-input-container input::placeholder{color:rgba(208,217,251,.12)}.dark-theme .postal-code-input-container input::placeholder{color:rgba(208,217,251,.12)}.dark-theme .postal-code-input-container select.rbx-select::-webkit-input-placeholder{color:rgba(208,217,251,.12)}.dark-theme .postal-code-input-container select.rbx-select::placeholder{color:rgba(208,217,251,.12)}.dark-theme .postal-code-input-container select.rbx-select::placeholder{color:rgba(208,217,251,.12)}.state-select-container .select-option[disabled],.country-select-container .select-option[disabled],.city-input-container .select-option[disabled],.postal-code-input-container .select-option[disabled]{background-color:transparent!important}.state-select-container .icon-arrow.icon-down-16x16,.country-select-container .icon-arrow.icon-down-16x16,.city-input-container .icon-arrow.icon-down-16x16,.postal-code-input-container .icon-arrow.icon-down-16x16{pointer-events:none;top:16px;right:12px}.state-select-container .error-message,.country-select-container .error-message,.city-input-container .error-message,.postal-code-input-container .error-message{visibility:hidden;height:12px;margin-top:2px;font-size:10px;font-weight:500}.light-theme .state-select-container .error-message,.light-theme .country-select-container .error-message,.light-theme .city-input-container .error-message,.light-theme .postal-code-input-container .error-message,.dark-theme .state-select-container .error-message,.dark-theme .country-select-container .error-message,.dark-theme .city-input-container .error-message,.dark-theme .postal-code-input-container .error-message{color:#df281f}.state-select-container .error-message.visible,.country-select-container .error-message.visible,.city-input-container .error-message.visible,.postal-code-input-container .error-message.visible{visibility:visible}.save-billing-info-checkbox{-ms-flex-align:center;align-items:center;margin-top:0;display:-ms-flexbox;display:flex}.save-billing-info-checkbox .form-label{margin-left:8px}.save-billing-info-checkbox .larger-checkbox{border-radius:6px;margin:0 0 0 4px;transform:scale(1.5)}.placeholder\:content-muted::-webkit-input-placeholder{color:var(--color-content-muted)}.placeholder\:content-muted::-ms-input-placeholder{color:var(--color-content-muted)}.placeholder\:content-muted::placeholder{color:var(--color-content-muted)}.placeholder\:text-body-large::-webkit-input-placeholder{font:var(--typography-body-large-font);letter-spacing:var(--typography-body-large-letter-spacing)}.placeholder\:text-body-large::-ms-input-placeholder{font:var(--typography-body-large-font);letter-spacing:var(--typography-body-large-letter-spacing)}.placeholder\:text-body-large::placeholder{font:var(--typography-body-large-font);letter-spacing:var(--typography-body-large-letter-spacing)}.placeholder\:text-body-medium::-webkit-input-placeholder{font:var(--typography-body-medium-font);letter-spacing:var(--typography-body-medium-letter-spacing)}.placeholder\:text-body-medium::-ms-input-placeholder{font:var(--typography-body-medium-font);letter-spacing:var(--typography-body-medium-letter-spacing)}.placeholder\:text-body-medium::placeholder{font:var(--typography-body-medium-font);letter-spacing:var(--typography-body-medium-letter-spacing)}.placeholder\:text-body-small::-webkit-input-placeholder{font:var(--typography-body-small-font);letter-spacing:var(--typography-body-small-letter-spacing)}.placeholder\:text-body-small::-ms-input-placeholder{font:var(--typography-body-small-font);letter-spacing:var(--typography-body-small-letter-spacing)}.placeholder\:text-body-small::placeholder{font:var(--typography-body-small-font);letter-spacing:var(--typography-body-small-letter-spacing)}.focus-within\:outline-focus:focus-within{outline:var(--stroke-thicker)solid var(--color-selection-start);outline-offset:var(--stroke-thicker)}.focus-visible\:outline-focus:focus-visible{outline:var(--stroke-thicker)solid var(--color-selection-start);outline-offset:var(--stroke-thicker)}.disabled\:outline-none:disabled{outline:var(--stroke-none)solid var(--color-none)}.group\/interactable:hover .group-hover\/interactable\:bg-\[var\(--color-state-hover\)\]{background-color:var(--color-state-hover)}.group\/interactable:active .group-active\/interactable\:bg-\[var\(--color-state-press\)\]{background-color:var(--color-state-press)}.group\/interactable:disabled .group-disabled\/interactable\:bg-none{background-color:var(--color-none)}