.fct-thank-you-page-download-receipt-button{color:#fff!important;border:none!important}.fct-thank-you-page-download-receipt-button:hover{color:#fff!important}.no-print-title{font-size:20px!important;line-height:1.85!important;color:#7c3aed!important}.no-print-title.p{color:#7c3aed!important}.no-print p{font-size:20px!important;font-weight:700!important}.no-print-title{color:#37194d!important;font-size:20px!important;font-weight:700!important}.fct-thank-you-page-order-items-header{color:#37194d!important;font-size:20px!important;font-weight:700!important}.fct-thank-you-page-order-items-list{color:#37194d!important;font-size:20px!important;font-weight:700!important}.fct-thank-you-page-order-items-list{color:#37194d!important;font-size:20px!important;font-weight:700!important;line-height:1.85!important}.fct-thank-you-page-order-items-list-title{color:#37194d!important;font-size:20px!important;font-weight:700!important;line-height:1.85!important}.fct-thank-you-page-order-items-list-quantity{color:#37194d!important;font-size:22px!important;font-weight:700!important;line-height:1.85!important}.fct-thank-you-page-order-items-list-variant-title{color:#37194d!important;font-size:18px!important;font-weight:600!important;line-height:1.85!important}.fct-thank-you-page-order-items-list-payment-info{color:#37194d!important;font-size:20px!important;font-weight:600!important;line-height:1.85!important}.fct-thank-you-page-order-items-list-price{color:#37194d!important;font-size:22px!important;font-weight:700!important;line-height:1.85!important}.fct-thank-you-page-order-items-list-price-inner{color:#37194d!important;font-size:24px!important;font-weight:700!important}.fct_item_payment_info{font-size:18px!important}.fct_item_title{font-size:25px!important}.fct-product-payment-type{display:none!important}.fluent-cart-product-variation-content{color:#7c3aed!important;font-weight:700!important;font-size:1.9em!important}.fct-thank-you-page-order-items-subscriptions{color:#37194d!important;font-size:17px!important;font-weight:600!important;line-height:1.85!important}.fct-thank-you-page-order-items-subscriptions-heading{color:#37194d!important;font-size:19px!important;font-weight:700!important;line-height:1.85!important}.fct-thank-you-page-order-items-subscriptions-table{width:100%!important;font-size:17px!important;color:#37194d!important;line-height:1.85!important}.fct-thank-you-page-order-items-subscriptions-table td{color:#37194d!important;font-size:17px!important;font-weight:600!important;line-height:1.85!important;padding:8px 0!important}.fct-thank-you-page-order-items-subscriptions-table p{color:#37194d!important;font-size:17px!important;font-weight:600!important;line-height:1.85!important;margin:0 0 6px!important}.fct-thank-you-page-order-items-subscriptions-billing-infos{color:#37194d!important;font-size:17px!important;font-weight:600!important;line-height:1.85!important}.fct-thank-you-page-order-items-subscriptions-billing-infos span{color:#37194d!important;font-size:17px!important;font-weight:700!important}.fct-thank-you-page-order-items-subscriptions-billing-infos-next-billing{color:#37194d!important;font-size:16px!important;font-weight:600!important;line-height:1.85!important;margin-top:6px!important}.fct-thank-you-page-order-items-total{color:#37194d!important;font-size:18px!important;font-weight:600!important;line-height:1.85!important}.fct-thank-you-page-order-items-total-label{color:#37194d!important;font-size:18px!important;font-weight:600!important;line-height:1.85!important}.fct-thank-you-page-order-items-total-value{color:#37194d!important;font-size:22px!important;font-weight:700!important;line-height:1.85!important}.fct-meta-line{color:#37194d!important;font-size:18px!important;font-weight:600!important;line-height:1.85!important;padding:6px 0!important}.fct-thank-you-page-order-items-downloads-table-file p{color:#37194d!important;font-size:20px!important;font-weight:700!important;line-height:1.85!important}.fct-thank-you-page-order-items-downloads-table-file span{color:#37194d!important;font-size:17px!important;font-weight:600!important}.fct-thank-you-page-order-items-downloads-button a{color:#fff!important;background-color:#c00!important;font-size:20px!important;font-weight:700!important;padding:12px 28px!important;border-radius:8px!important;text-decoration:none!important;display:inline-block!important}.fct-thank-you-page-order-items-downloads-button a:hover{background-color:#a00!important;color:#fff!important}.fct_coupon_field{display:block!important;align-items:center!important;gap:8px}.fct_coupon_input_wrapper{flex:1}.fct_coupon_input{width:100%}.custom-signup-wrap{text-align:center!important;margin-top:20px!important;padding-top:18px!important;border-top:1px solid rgba(255,255,255,.2)!important}.custom-signup-wrap p{color:#fff!important;margin-bottom:10px!important;font-size:16px!important}.custom-signup-btn{display:inline-block!important;background:0 0!important;color:violet!important;border:2px solid violet!important;padding:14px 40px!important;border-radius:6px!important;font-weight:700!important;font-size:16px!important;text-decoration:none!important;transition:all .2s!important}.custom-signup-btn:hover{background:violet!important;color:#fff!important}.fct-thank-you-page-order-items-list-variant-title{display:none!important}.fct-thank-you-page-header-title{color:#ffe9cf!important}.fct-thank-you-page-header{background-color:#253241!important}.fct-thank-you-page-header-icon{color:#ffe9cf!important}.de-card{width:90%!important;max-width:90%!important;margin:0 auto!important;background-color:#22a6b3!important;color:#fff!important;box-sizing:border-box!important}.de-step-label{font-family:"Permanent Marker",cursive!important;color:#fff!important;font-size:clamp(20px,5vw,48px)!important;line-height:1.2;text-align:center;letter-spacing:1px;text-shadow:3px 3px 8px rgba(0,0,0,.35);margin-bottom:20px}.de-nav .de-btn.de-btn-secondary{background-color:#6a0dad!important;border:2px solid #6a0dad!important;color:#fff!important;padding:10px 24px;border-radius:8px;font-size:16px;font-weight:600;transition:all .3s ease;cursor:pointer}.de-nav .de-btn.de-btn-secondary:hover{background-color:#7ed6df!important;border-color:#7ed6df!important;color:#6a0dad!important}.de-select button{background-color:#6a0dad!important;border:2px solid #6a0dad!important;color:#fff!important;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin:5px}.de-select button:hover{background-color:#7ed6df!important;border-color:#7ed6df!important;color:#6a0dad!important;transform:translateY(-2px);box-shadow:0 6px 15px rgba(126,214,223,.3)}.de-select button:focus{outline:none}.de-select button.active,.de-select button.selected,.de-select button[aria-pressed=true]{background-color:#7ed6df!important;border-color:#7ed6df!important;color:#6a0dad!important}.de-field{background-color:#fff!important;color:#000!important;border:2px solid #6a0dad!important;border-radius:8px;padding:12px 16px;font-size:16px;box-sizing:border-box}.de-field::placeholder{color:#000!important;opacity:.7}.de-field:focus{background-color:#fff!important;color:#000!important;border-color:#7ed6df!important;outline:none;box-shadow:0 0 8px rgba(126,214,223,.4)}.de-result-pain{color:#000!important;font-size:22px!important;font-weight:400!important}button.de-btn.de-btn-primary{background-color:#6a0dad!important;border-color:#6a0dad!important;color:#fff!important}button.de-btn.de-btn-primary:hover,button.de-btn.de-btn-primary:focus{background-color:#5a0b91!important;border-color:#5a0b91!important}.de-likert button:hover,.de-likert button:focus{background-color:#6a0dad!important;border-color:#6a0dad!important;color:#fff!important}.de-likert-caption span{font-size:1.1rem;font-weight:500}.de-question{font-size:.75rem;line-height:1.1rem}