.wizard_box .contents .caption{display:block;margin:0 0 16px;color:var(--color-active);font-size:var(--size-base);font-weight:400;line-height:1.25}.wizard_box .contents{max-width:var(--width-contents);margin:0 auto var(--gap-contents);text-align:center;--color-text: var(--color-heading)}.wizard_box .contents:last-child{margin-bottom:0}.wizard_box .gfield_quantity .ginput_container_number{display:inline-flex;position:relative;flex-grow:0;flex-shrink:0;align-items:center;height:var(--height-control);padding:0 12px;border:1px solid var(--color-field);border-radius:var(--radius-small)}.wizard_box .gfield_quantity .hidden.ginput_container_number{display:none}.wizard_box .gfield_quantity .ginput_container_number input{display:block;padding-right:10px;padding-left:10px;margin:0;border-width:0;background:none;font-size:var(--size-base);font-weight:400;line-height:20px;text-align:center}.wizard_box .gfield_quantity .ginput_container_number input::-webkit-inner-spin-button,.wizard_box .gfield_quantity .ginput_container_number input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.wizard_box .gfield_quantity .ginput_container_number .plus,.wizard_box .gfield_quantity .ginput_container_number .minus{display:block;position:relative;flex-grow:0;flex-shrink:0;width:24px;height:24px;color:inherit;transition:.2s;cursor:pointer}.wizard_box .gfield_quantity .ginput_container_number .plus:before,.wizard_box .gfield_quantity .ginput_container_number .plus:after,.wizard_box .gfield_quantity .ginput_container_number .minus:before,.wizard_box .gfield_quantity .ginput_container_number .minus:after{content:"";display:block;position:absolute;top:50%;left:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:currentColor;transition:.2s}.wizard_box .gfield_quantity .ginput_container_number .plus:hover,.wizard_box .gfield_quantity .ginput_container_number .minus:hover{color:var(--color-primary)}.wizard_box .gfield_quantity .ginput_container_number .plus:disabled,.wizard_box .gfield_quantity .ginput_container_number .minus:disabled{color:var(--color-muted);cursor:default}.wizard_box .gfield_quantity .ginput_container_number .plus:after{transform:rotate(90deg)}.wizard_box:has(.background)+section:not(.box_no_top,.box_top_half){--gap-section-top: var(--gap-section)}.wizard_box.box_light{--color-section: linear-gradient(180deg, #1E1D29 0%, #110F10 100%);--color-background: #23222A;--color-field: #4E4E59}.wizard_box .fixed{z-index:2}.wizard_box .form{max-width:1000px;margin:0 auto}.wizard_box .form form{flex-direction:column;align-items:stretch}.wizard_box .form .gf_page_steps{justify-content:stretch;margin:0 0 var(--gap-contents)}.wizard_box .form .gf_step{display:flex;position:relative;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;width:42px;height:42px;padding:1px 0 0;margin:0;border:1px solid var(--color-field);border-radius:50%;background:rgba(0,0,0,0);color:var(--color-muted);font-size:16px;font-weight:500;line-height:20px;text-align:center;cursor:default}.wizard_box .form .gf_step_label{display:none}.wizard_box .form .gf_step_active{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-heading)}.wizard_box .form .gf_step_completed{background:var(--color-background) url(../../images/ico_checked.svg) 50% 50% no-repeat;color:rgba(0,0,0,0);font-size:0;line-height:0}.wizard_box .form .gf_separator{display:block;flex-grow:1;min-width:0;height:1px;margin:0 10px;background-color:var(--color-field)}.wizard_box .form .gf_separator:first-child{display:none}@media(min-width: 768px){.wizard_box{display:flex;flex-direction:column;flex-grow:1;align-items:stretch;justify-content:center}.wizard_box.has_image .wrapper{width:50%;padding:0 var(--gap-section-offset) 0 0}.wizard_box.has_image .contents{max-width:none;margin-right:0;margin-left:0;text-align:left}.wizard_box .gform_wrapper{--gap-vertical: 30px}.wizard_box .background{display:flex;position:absolute;top:0;right:0;bottom:0;left:50%;align-items:center;justify-content:center;padding:var(--gap-section);background:url(../../images/bg_wizard.jpg) 50% 50%/cover no-repeat}.wizard_box .background.is_lottie img{opacity:0}.wizard_box .background.is_lottie svg{display:block;opacity:1}.wizard_box .background img{display:block;position:absolute;top:50%;left:50%;max-width:75%;max-height:75%;transition:.2s;transform:translate(-50%, -50%);z-index:1}.wizard_box .background svg{display:block;max-width:100%;max-height:100%;transition:.2s;opacity:0;z-index:2}}@media(max-width: 768px){.wizard_box .background{display:none}.wizard_box .form .gf_step{width:32px;height:32px;font-size:14px}.wizard_box .form .gf_separator{margin:0 5px}}
/*# sourceMappingURL=wizard.css.map */
