.frame_customizations[data-v-2fa55438]{--title_height:28px;--steps_height:100px;display:flex;flex-direction:column;height:100%;position:relative;width:100%}.frame_customizations .frame_title[data-v-2fa55438]{align-items:center;display:flex;font-size:var(--font_size_big);font-weight:var(--font_weight_medium);height:var(--title_height);justify-content:center;letter-spacing:var(--letter_spacing_title);text-align:center;text-transform:uppercase;width:100%}.frame_customizations .frame_steps[data-v-2fa55438]{align-items:center;display:flex;flex-direction:row;height:var(--steps_height);justify-content:space-between;margin:0 auto;max-width:400px;position:relative;width:100%}.frame_customizations .frame_steps[data-v-2fa55438]:after{border-bottom:2px solid var(--border_primary);content:"";position:absolute;top:55%;width:100%;z-index:-1}.frame_customizations .frame_steps .step[data-v-2fa55438]{align-items:center;background-color:var(--bg_primary);display:flex;font-size:2rem;height:40px;justify-content:center;transition:var(--transition_color);width:40px}.frame_customizations .frame_steps .step.-active[data-v-2fa55438]{color:var(--secondary_color)}.frame_customizations .container_options[data-v-2fa55438]{height:100%;overflow-y:auto;padding-right:4px;width:100%}.frame_customizations .option_list[data-v-2fa55438]{display:flex;flex-direction:column;gap:12px;padding-bottom:6px}.frame_customizations .option_list .option_item[data-v-2fa55438]{--secondary_color_rgb:12,111,178;align-items:center;border:1px solid;box-shadow:0 4px 4px var(--box_shadow_light);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;min-height:90px;padding:12px 16px;transition:var(--transition_color_move);transition-duration:.2s;width:100%}.frame_customizations .option_list .option_item[data-v-2fa55438]:hover{box-shadow:0 1px 1px var(--box_shadow_light);transform:translateY(2px)}.frame_customizations .option_list .option_item.-active[data-v-2fa55438]{border-color:var(--secondary_color);box-shadow:0 4px 4px rgba(var(--secondary_color_rgb),.4)}.frame_customizations .option_list .option_item.-active[data-v-2fa55438]:hover{box-shadow:0 4px 4px rgba(var(--secondary_color_rgb),.2);transform:none}.frame_customizations .option_list .option_item .frame_icon[data-v-2fa55438]{height:60px;margin-right:4%;width:60px}.frame_customizations .option_list .option_item .frame_icon svg[data-v-2fa55438]{height:100%;width:100%}.frame_customizations .option_list .option_item .option_container[data-v-2fa55438]{display:flex}.frame_customizations .option_list .option_item .option_content[data-v-2fa55438]{display:flex;flex-direction:column;margin-right:auto}.frame_customizations .option_list .option_item .option_content .item_title[data-v-2fa55438]{font-size:var(--font_size_heading);font-weight:var(--font_weight_medium);letter-spacing:var(--letter_spacing_subtitle);text-transform:uppercase}.frame_customizations .option_list .option_item .option_content .description[data-v-2fa55438]{font-size:var(--font_size_small);font-weight:var(--font_weight_light);letter-spacing:var(--letter_spacing_subtitle);margin:4px 0}.frame_customizations .option_list .option_item .option_content .description_detail[data-v-2fa55438]{font-size:var(--font_size_extra_small);font-weight:var(--font_weight_light);letter-spacing:var(--letter_spacing_subtitle)}.frame_customizations .option_list .option_item .right_side_option[data-v-2fa55438]{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;margin-left:3%}.frame_customizations .option_list .option_item .option_price[data-v-2fa55438]{align-items:center;display:flex;font-size:var(--font_size_big);font-weight:var(--font_weight_medium);justify-content:center}.frame_customizations .option_list .option_item .option_icon[data-v-2fa55438]{width:80px}.frame_customizations .option_list .option_item .option_ready_for_delivery[data-v-2fa55438]{text-wrap:nowrap;font-size:var(--font_size_small);font-weight:var(--font_weight_medium);letter-spacing:var(--letter_spacing_subtitle)}.frame_customizations .upload_option[data-v-2fa55438]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.frame_customizations .upload_option .card_upload[data-v-2fa55438]{align-items:center;background-color:var(--bg_primary);display:flex;flex-direction:row;gap:20px;min-height:150px;padding:12px 20px;width:100%}.frame_customizations .upload_option .card_upload .upload_icon[data-v-2fa55438]{--upload_icon_size:25%;align-items:center;aspect-ratio:1;background-color:var(--bg_secondary);border-radius:4px;box-shadow:2px 2px 4px var(--box_shadow_light);display:flex;justify-content:center;min-width:120px;width:25%;width:var(--upload_icon_size)}.frame_customizations .upload_option .card_upload .upload_icon .icon[data-v-2fa55438]{height:50px;width:50px}.frame_customizations .upload_option .card_upload .upload_content[data-v-2fa55438]{display:flex;flex-direction:column;justify-content:space-between;min-height:100px;width:100%}.frame_customizations .upload_option .card_upload .upload_action[data-v-2fa55438]{display:flex;flex-direction:column;gap:6px;margin-top:12px}.frame_customizations .upload_option .card_upload .upload_action .btn_send_file[data-v-2fa55438]{flex-direction:row;gap:12px;min-height:40px}.frame_customizations .upload_option .card_upload .upload_action .file_extension[data-v-2fa55438]{background-color:var(--bg_third);border-radius:4px;padding:4px 12px;width:-moz-fit-content;width:fit-content}.frame_customizations .upload_option .card_upload .upload_action .file_extension span[data-v-2fa55438]{font-weight:var(--font_weight_semi_bold)}@media (min-width:1024px){#popup_customization .frame_actions[data-v-2fa55438]{align-self:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding-top:12px;width:480px}#popup_customization .frame_actions.final_step[data-v-2fa55438]{background-color:var(--bg_secondary);margin-top:18px;padding:16px 64px}}@media (max-width:1024px){.frame_customizations[data-v-2fa55438]{grid-template-rows:var(--title_height) var(--steps_height) calc(100% - var(--title_height) - var(--steps_height))}}@media (max-width:768px){.frame_customizations .frame_steps .step[data-v-2fa55438]{height:36px;width:36px}.frame_customizations .upload_option .card_upload[data-v-2fa55438]{align-items:center;display:flex;flex-direction:column;gap:20px;padding:12px 0}}.frame_customizations .action_buttons[data-v-2fa55438]{display:flex;justify-content:space-between}.frame_customizations .action_buttons .action[data-v-2fa55438]{font-size:var(--font_size_small);font-weight:var(--font_weight_light)}.alert_message[data-v-2fa55438]{background-color:var(--bg_error_color);border-radius:4px;bottom:20%;color:var(--text_error_color);left:50%;min-width:200px;opacity:0;padding:12px 24px;position:fixed;text-align:center;transform:translateX(-50%);transition:var(--transition_fade);visibility:hidden;z-index:100}.alert_message.-open[data-v-2fa55438]{opacity:1;visibility:visible!important}.confirmation .back-arrow[data-v-2fa55438]{cursor:pointer;display:flex;justify-self:center;padding-bottom:10px;width:-moz-fit-content;width:fit-content}.confirmation_content .specs_header .spec_list{background-color:var(--bg_secondary);display:flex;justify-content:space-between;padding:12px 32px}.confirmation_content #product-specs.specs_header{margin-top:0}.confirmation_content #product-specs.specs_content{margin-top:16px}.confirmation_content .specs_content .spec_list,.confirmation_content .specs_header .spec_list{background-color:var(--bg_secondary)}.confirmation_content .specs_content .spec_list{padding:4px 18px}.confirmation_content .specs_content#product-specs .spec_list .spec_item{margin:16px 0}