.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal{font-weight:400}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .checkout-success-modal-title,.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral .ReferralTitle,.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .RewardsProgress .RewardsProgressTitle,.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .upsell-subscription-section .upsell-subscription-container .upsell-subscription-header{font-weight:700}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .checkout-success-modal-title,.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral .ReferralTitle,.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .upsell-subscription-section .upsell-subscription-container .upsell-subscription-header{font-size:1.125rem;line-height:1.75rem}@media only screen and (max-width:640px){.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .checkout-success-modal-title,.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral .ReferralTitle,.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .upsell-subscription-section .upsell-subscription-container .upsell-subscription-header{font-size:1rem;line-height:1.5rem}}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .RewardsProgress .RewardsProgressTitle{font-size:1rem;line-height:1.5rem}@media only screen and (max-width:40em){.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .RewardsProgress .RewardsProgressTitle{font-size:.875rem;line-height:1.25rem}}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal{font-size:.875rem;line-height:1.25rem}@media only screen and (max-width:40em){.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal{font-size:.875rem;line-height:1.25rem}}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal{max-width:460px;height:auto!important;max-height:95%;text-align:center}@media only screen and (max-width:40em){.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal{position:fixed;max-width:100%;max-height:100%}}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .pixel{position:absolute}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .CheckoutSuccessIcon{display:block;margin-bottom:1rem}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .grain-it-forward-container{max-height:80px}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .grain-it-forward-container img{position:relative;bottom:70px;width:160px;z-index:-1}@media only screen and (max-width:40em){.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .grain-it-forward-container img{bottom:50px}}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .grain-it-forward-container .grain-it-forward-title{position:relative;bottom:115px}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .checkout-success-modal-title{margin-bottom:.25rem}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral,.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .RewardsProgress{padding:1rem}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral{margin-top:1.5rem;background-color:#f6f2ec}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral .ReferralTitle{margin-bottom:.25rem}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral .ReferralLinkWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem;height:38px}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral .ReferralLinkWrapper #ReferralLink,.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral .ReferralLinkWrapper .btn{height:100%}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral .ReferralLinkWrapper #ReferralLink{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral .ReferralLinkWrapper .btn{width:170px;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .Referral .ReferralLinkWrapper .btn.LinkCopied{background-color:#02a34c;border-color:#02a34c;color:#fff}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .RewardsProgress{background-color:#eae6e1}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .RewardsProgress .RewardsProgressTitle{margin-bottom:.5rem}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .RewardsProgress .RewardsProgressNote{color:#999}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .RewardsProgress div:last-child{margin-bottom:0}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .ghost{margin-top:1rem;width:100%;max-width:100%}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .upsell-subscription-section{background-image:url(../img/upsell-subscription-banner.1f4e6289.jpg);background-size:cover;background-position:bottom;height:220px}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .upsell-subscription-section .upsell-subscription-container{padding:1rem}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .upsell-subscription-section .upsell-subscription-container .upsell-subscription-header{margin-bottom:.25rem}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .upsell-subscription-section .upsell-subscription-container .upsell-subscription-text{margin-bottom:.75rem}.CheckoutSuccessModal.Modal.FullHeight[data-v-c80d0c52] .v--modal .upsell-subscription-section .upsell-subscription-container .upsell-subscription-text .display{font-family:Kapra-Neue-Black,FunkisA,Avenir,Helvetica,Arial,sans-serif;text-transform:uppercase}