.tab-icon-store{border:0;width:25px;height:25px;padding:2px;border-radius:30px;background-color:#f1f0ed;text-align:center;line-height:15px;position:absolute;right:15px}.checkout-select-button-group{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:nowrap;margin-bottom:1rem}.checkout-select-button-group a{margin:0;width:100%;text-align:center;border-radius:5px;background-color:#f1f0ed;color:#333;text-decoration:none!important;font-size:18px;font-weight:600;padding:10px;line-height:18px}.tab_heading_h4{line-height:1;font-size:23px;font-family:inherit;color:#333;margin-bottom:14px;text-align:right;margin-right:35px;display:inline-block;clear:both;overflow:hidden;font-weight:500;margin-top:0}.bee_address_fields{margin-top:15px;display:flex;gap:5px}#billing_address_1_field,#billing_address_2_field,#billing_city_field{display:none}.radio-fields{display:none}.custom-radio-fields{display:inline-block;padding:10px 20px;margin:5px;border:2px solid var(--e-global-color-primary);border-radius:5px;cursor:pointer;font-size:16px;background-color:#fff;color:var(--e-global-color-primary);transition:all 0.3s ease}.radio-fields:checked+.custom-radio-fields{background-color:var(--e-global-color-primary);color:#fff}.shipping_date{margin-bottom:10px;font-size:15px;font-weight:600}.date_time_section{margin-top:20px}.bee_city_street_fields .select2-container{width:100%!important;border:1px solid;border-radius:50px}.bee_city_street_fields .select2-container .select2-selection--single .select2-selection__arrow b{right:auto!important;left:10px!important}.bee_city_street_fields .select2-container--default .select2-selection--single .select2-selection__rendered{color:#8c8c8c!important;line-height:30px!important}.bee_city_street_fields{display:flex;gap:10px}.bee_city_street_fields .form-select,.bee_city_street_fields .form-input{width:50%}.bee_city_street_fields .form-input input{height:47px}@media screen and (max-width:767px){.bee_city_street_fields{flex-wrap:wrap}.bee_city_street_fields .form-select,.bee_city_street_fields .form-input{width:100%}}