.qtt-popup{display:none;position:fixed;top:0;background-color:#fff;padding:20px;border:1px solid #ccc;border-radius:8px;box-shadow:0 0 10px #0000001a;z-index:9999;margin:2.5rem auto;max-height:90vh;overflow-y:auto;width:60vw;overflow-x:hidden}.qtt-popup h4{margin-top:0}.tab{display:none}.qtt-close{min-width:3rem;min-height:3rem;position:absolute;top:16px;right:16px;cursor:pointer;display:inline-block;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);color:rgb(var(--color-foreground));background-color:transparent;border:none}.questionMarkIcon .questionMarkColor{fill:var(--theme-basic-400)}.questionMarkIcon{transition:background-color}.questionMarkColor{transition:fill}.questionMarkIcon:hover,.questionMarkIcon.active{background-color:transparent}.questionMarkColor:hover,.questionMarkIcon.active{fill:#222b45}.popup-tooltip-text{color:var(--theme-basic-200);font-family:Montserrat;font-size:12px;font-weight:400;margin-top:12px}.h5-container{display:flex;align-items:center;justify-content:space-between}.qtt-question{display:inline-flex;align-items:center;margin-left:10px}.popup-tooltip-container{position:relative;display:flex}.popup-tooltip-content{visibility:hidden;width:300px;background-color:#222b45;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:10;right:-10%;top:100%}.popup-tooltip-container:hover .popup-tooltip-content{visibility:visible}.popup-tooltip-content:after{content:"";position:absolute;top:0;right:0;margin-top:-10px;margin-right:10px;border-width:5px;border-style:solid;border-color:transparent transparent #222b45 transparent}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.qtt-divider,.qtt-divider:empty{display:block;background-color:#edf1f7;width:90%;height:1px;margin:2rem;padding:0}.form-field .qtt-error{display:none;color:var(--semantic-danger-600);padding:1rem 1rem 1rem 0}.form-field.valid .field{border:2px solid var(--semantic-success-500);outline:.3rem solid rgba(var(--semantic-success-500),.5)!important;outline-offset:.3rem!important;box-shadow:0 0 .2rem rgba(var(--semantic-success-500),.3);border-radius:var(--inputs-radius)}.form-field.valid .field:after{box-shadow:unset}.form-field.valid .field .field:hover.field:after{box-shadow:unset}.form-field.invalid .field{border:2px solid var(--semantic-danger-500);outline:.3rem solid rgba(var(semantic-danger-500),.5)!important;outline-offset:.3rem!important;box-shadow:0 0 .2rem rgba(var(--semantic-danger-500),.3);border-radius:var(--inputs-radius)}.form-field.invalid .field:after{box-shadow:unset}.form-field.invalid .qtt-error{display:block}:is(.form-field.invalid,.form-field.valid) .field:hover.field:after{box-shadow:unset}.qtt-field-obligatory{color:var(--theme-basic-600);font-size:12px;line-height:16px;font-weight:400}.qtt-field-input{background-color:var(--theme-basic-200);color:#222b45;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.6rem;width:100%;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}.qtt-field-input::placeholder,.qtt-placeholder:disabled{color:var(--theme-basic-600)}.qtt_region_option:focus{width:100%;background-color:var(--theme-basic-200)}#scroll-down-popup{position:fixed;bottom:20px;right:20px;background-color:#fff;padding:10px;border-radius:5px;box-shadow:0 0 10px #0003;align-items:center;cursor:pointer;transition:opacity .5s ease;z-index:999}.scroll-down-text{font-size:16px}.application-checkbox:hover.application-checkbox:after,.application-checkbox:after{box-shadow:none}.application-checkbox{align-items:center;position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}@media screen and (max-width: 420px){.qtt-popup{margin-top:unset;margin-bottom:unset;width:90vw;overflow-y:visible;margin-top:2rem}.popup-tooltip-content{width:33vw}.popup-tooltip-container:hover{visibility:visible}}@media screen and (min-width: 421px) and (max-width: 840px){.qtt-popup{width:80vw;overflow-y:scroll;padding:2rem 1rem 1rem;overflow-x:hidden}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/qtt-popup.css.map */
