#key_options_block .key_options_form{font-family:var(--main-family);font-style:var(--main-style);font-size:var(--font-size);letter-spacing:var(--main-spacing);color:var(--text-color);line-height:normal}#key_options_block .key_option_set{margin:10px 0 0}#key_options_block .key_option_wrapper{margin:10px 0 0;padding-bottom:10px}#key_options_block .key_option_title{display:block;margin:0 0 10px;font-family:var(--heading-family);font-style:var(--heading-style);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:var(--heading-spacing);line-height:normal;color:var(--header-color);-webkit-font-smoothing:antialiased}#key_options_block .key_option_element{margin-top:0}#key_options_block select,#key_options_block input[type=date]{display:block;width:100%;height:48px;margin:0;padding:0 12px;border:1px solid var(--dotted-color);box-shadow:none;background-color:transparent;color:var(--text-color);font-family:var(--main-family);font-style:var(--main-style);font-size:var(--font-size);letter-spacing:var(--main-spacing);line-height:normal}#key_options_block select{padding-right:36px;background:var(--select-arrow-bg) right no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}#key_options_block select.key_select_placeholder,#key_options_block input[type=date].key_date_placeholder,#key_options_block input[type=date].key_date_placeholder::-webkit-datetime-edit{color:#777}#key_options_block select:focus,#key_options_block input[type=date]:focus{border-color:var(--text-color)}#key_options_block .key_upload_file_button{display:inline-block;width:auto;min-width:44px;height:44px;margin:0;text-transform:none;padding:0 10px;border:1px solid var(--dotted-color);background:transparent;color:var(--text-color);font-family:var(--main-family);font-style:var(--main-style);font-size:13px;letter-spacing:var(--main-spacing);line-height:42px;white-space:nowrap;opacity:1}#key_options_block .key_upload_file_button:hover{border-color:var(--text-color);opacity:1}#key_options_block .key_upload_file_list{margin:0;padding:0}#key_options_block .key_upload_file_item{margin:0;border:1px solid var(--dotted-color);font-family:var(--main-family)}#key_options_block .key_upload_file_item_name,#key_options_block .key_upload_file_item_size{margin:0;color:var(--text-color);font-family:var(--main-family);line-height:normal}#key_options_block .key_upload_file_item_name{font-size:var(--font-size)}#key_options_block .key_upload_file_item_size{font-size:12px}#key_options_block .key_upload_file_remove{width:auto;min-width:24px;height:auto;min-height:24px;margin:0;padding:0;background:none;line-height:0;text-transform:none}.theme-features__rounded-buttons--enabled #key_options_block select,.theme-features__rounded-buttons--enabled #key_options_block input[type=date],.theme-features__rounded-buttons--enabled #key_options_block .key_upload_file_button,.theme-features__rounded-buttons--enabled #key_options_block .key_upload_file_item{border-radius:3px}.theme-features__rounded-buttons--disabled #key_options_block select,.theme-features__rounded-buttons--disabled #key_options_block input[type=date],.theme-features__rounded-buttons--disabled #key_options_block .key_upload_file_button,.theme-features__rounded-buttons--disabled #key_options_block .key_upload_file_item{border-radius:0}#key_options_block .key_display_text{font-family:var(--main-family);font-size:var(--font-size);color:var(--text-color);line-height:normal}#key_options_block .key_display_text p,#key_options_block .key_display_text_content>div{margin:0 0 10px;font-size:var(--font-size)}
/*# sourceMappingURL=/cdn/shop/t/102/assets/key-options.css.map */
