.e_gift_card_balance_container{display:flex;position:relative}@media screen and (min-width:1px) and (max-width:991px){.e_gift_card_balance_container{flex-direction:column!important}}.e_gift_card_balance_container .loading{background-color:rgba(0,0,0,.2);display:none;height:100%;left:0;place-items:center;position:fixed;top:0;width:100%;z-index:1}.e_gift_card_balance_container .loading.active{display:grid}.e_gift_card_balance_container .loading>img{aspect-ratio:1/1;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.e_gift_card_balance_container .image_col{width:50%}@media screen and (min-width:1px) and (max-width:991px){.e_gift_card_balance_container .image_col{width:100%!important}}.e_gift_card_balance_container .content_col{max-width:580px;width:50%}@media screen and (min-width:1px) and (max-width:991px){.e_gift_card_balance_container .content_col{max-width:100%!important;width:100%!important}}.e_gift_card_balance_container .content_col .title_container{border-bottom:1px solid #f5bab9;margin-bottom:1rem}.e_gift_card_balance_container .content_col .content_container{padding-left:10px;padding-right:10px}.e_gift_card_balance_container .content_col .content_container .description{line-height:1.2}.e_gift_card_balance_container .content_col .content_container .step_point{font-size:19px}.e_gift_card_balance_container .content_col .content_container .card_input_section{display:flex;flex-direction:column;max-width:430px}@media screen and (min-width:1px) and (max-width:991px){.e_gift_card_balance_container .content_col .content_container .card_input_section{min-width:100%!important}}.e_gift_card_balance_container .content_col .content_container .card_input_section.hide{display:none}.e_gift_card_balance_container .content_col .content_container .card_input_section .card_details_form .form-group{padding-left:1rem;padding-right:1rem}.e_gift_card_balance_container .content_col .content_container .card_input_section .card_details_form .form-group .card_number{border:none;border-bottom:1px solid #d3d3d3;margin-bottom:10px;outline:none;padding:2px 1rem;width:100%}.e_gift_card_balance_container .content_col .content_container .card_input_section .card_details_form .form-group .card_number:active,.e_gift_card_balance_container .content_col .content_container .card_input_section .card_details_form .form-group .card_number:focus{border-bottom:1px solid #f5bab9}.e_gift_card_balance_container .content_col .content_container .card_input_section .card_details_form .form-group .card_number::-webkit-input-placeholder{color:#d3d3d3}.e_gift_card_balance_container .content_col .content_container .card_input_section .card_details_form .form-group .card_number::-moz-placeholder{color:#d3d3d3}.e_gift_card_balance_container .content_col .content_container .card_input_section .card_details_form .form-group .card_number:-ms-input-placeholder{color:#d3d3d3}.e_gift_card_balance_container .content_col .content_container .card_input_section .card_details_form .form-group .card_number:-moz-placeholder{color:#d3d3d3}.e_gift_card_balance_container .content_col .content_container .card_input_section .card_details_form .form-group .section_title{font-family:mreaves-book;font-size:18px;margin:0}.e_gift_card_balance_container .content_col .content_container .card_balance_section .check_balance_button,.e_gift_card_balance_container .content_col .content_container .card_input_section .card_details_form .check_balance_button{background:#000;border:1px solid #000;color:#fff;font-family:mreaves-bold;font-size:18px;margin-top:20px;padding:6px 0 3px;text-transform:uppercase;width:100%}.e_gift_card_balance_container .content_col .content_container .card_balance_section.hide{display:none}.e_gift_card_balance_container .content_col .content_container .card_balance_section #balance_available_balance{font-family:mreaves-bold}