@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: url(/assets/fonts/font-for-text/Brandon-Grotesque-Light.otf) format("opentype")
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: url(/assets/fonts/font-for-text/Brandon-Grotesque-Regular.otf) format("opentype")
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: url(/assets/fonts/font-for-text/Brandon-Grotesque-Medium.otf) format("opentype")
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: url(/assets/fonts/font-for-text/Brandon-Grotesque-Bold.otf) format("opentype")
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 900;
    src: url(/assets/fonts/font-for-text/Brandon-Grotesque-Black.otf) format("opentype")
}

[_ngcontent-mkd-c136]:root {
    --menu_bg_color: #292735;
    --menu_bg_icon_color: #fff;
    --menu_bg_font_color: #fff;
    --menu_btn_active_color: #652e77;
    --menu_btn_active_font_color: #fff;
    --menu_btn_active_icon_color: #fff;
    --menu_btn_static_color: #3e3d49;
    --menu_btn_static_icon_color: #fff;
    --menu_btn_static_font_color: #fff;
    --menu_switch_diam: #804294;
    --menu_switch_gem: #3b72cc;
    --menu_switch_jew: #5ab8a6;
    --option_btn_off_color: #fff;
    --option_btn_off_font_color: #804294;
    --option_btn_off_icon_color: #804294;
    --option_btn_on_color: #9665a6;
    --option_btn_on_font_color: #fff;
    --option_btn_on_icon_color: #fff;
    --main_bg_color: #f4f4f4;
    --main_bg_font_color: #292735;
    --main_bg_font_label_color: #9b9b9b;
    --main_bg_icon_color: #804294;
    --main_bg_highlight: #e9e9eb;
    --action_btn_static_color: #804294;
    --action_btn_static_font_color: #fff;
    --action_btn_static_icon_color: #fff;
    --action_btn_static_icon_overlay_color: #fff;
    --action_btn_active_color: #804294;
    --action_btn_hover_color: #804294;
    --action_btn_active_font_color: #fff;
    --action_btn_active_icon_color: #fff;
    --web_header_color: #373640;
    --web_header_icon_color: #fff;
    --web_header_font_color: #fff;
    --web_header_logo_display_style: contain;
    --price_mode_bg: #373640;
    --price_mode_font: #fff;
    --price_mode_icon: #fff;
    --web_tab_bg: #fff;
    --menu_btn_hover_color: hsla(0, 0%, 100%, 0.05);
    --menu_btn_action_static: #804294;
    --hold_menu: #d8394c;
    --hold_btn_action_static: #d8394c;
    --hold_btn_action_static_font: #fff;
    --hold_btn_action_static_icon: #fff;
    --hold_tab_selected: #fff;
    --hold_tab_selected_font: #d8394c;
    --hold_tab_selected_icon: #d8394c;
    --hold_tab_unselected: #d8394c;
    --hold_tab_unselected_font: #fff;
    --hold_tab_unselected_icon: #fff;
    --hold_btn_off: #fff;
    --hold_btn_off_icon: #d8394c;
    --hold_btn_off_font: #d8394c;
    --hold_btn_on: #d8394c;
    --hold_btn_on_icon: #fff;
    --hold_btn_on_font: #fff;
    --buy_menu: #5cb8a6;
    --buy_btn_action_static: #5cb8a6;
    --buy_btn_action_static_font: #fff;
    --buy_btn_action_static_icon: #fff;
    --buy_tab_selected: #fff;
    --buy_tab_selected_font: #5cb8a6;
    --buy_tab_selected_icon: #5cb8a6;
    --buy_tab_unselected: #5cb8a6;
    --buy_tab_unselected_font: #fff;
    --buy_tab_unselected_icon: #fff;
    --buy_btn_off: #fff;
    --buy_btn_off_icon: #5cb8a6;
    --buy_btn_off_font: #5cb8a6;
    --buy_btn_on: #5cb8a6;
    --buy_btn_on_icon: #fff;
    --buy_btn_on_font: #fff;
    --memo_menu: #804294;
    --memo_btn_action_static: #804294;
    --memo_btn_action_static_font: #fff;
    --memo_btn_action_static_icon: #fff;
    --memo_tab_selected: #fff;
    --memo_tab_selected_font: #804294;
    --memo_tab_selected_icon: #804294;
    --memo_tab_unselected: #804294;
    --memo_tab_unselected_font: #fff;
    --memo_tab_unselected_icon: #fff;
    --request_btn_negative: #d0021b;
    --request_btn_negative_font: #fff;
    --request_btn_positive: #7ed321;
    --request_btn_positive_font: #fff;
    --chat_bg: #fff;
    --chat_bg_font: #9b9b9b;
    --chat_sent_bg: #9665a6;
    --chat_sent_font: #fff;
    --chat_received_bg: #9665a6;
    --chat_received_font: #fff;
    --input_field_bg_static: #fff;
    --input_field_font_static: #706f76;
    --input_field_line_static: #bfbfc3;
    --input_field_bg_active: #fff;
    --input_field_error_bg_color: #d8394c;
    --input_field_error_line_color: #d8394c;
    --input_field_error_font_color: #d8394c;
    --input_field_font_active: #292735;
    --input_field_line_active: #804294;
    --global_input_field_static_bg_color: #fff;
    --global_input_field_static_line_color: #bfbfc3;
    --global_input_field_static_font_color: #000;
    --global_input_field_active_bg_color: #fff;
    --global_input_field_active_line_color: #804294;
    --global_input_field_active_font_color: #000;
    --main_bg_secondary_highlight_color: #dbdbdf;
    --bmh_button_hold_active_icon_color: #e30047;
    --bmh_button_hold_active_font_color: #e30047;
    --bmh_button_hold_active_color: #e9e9eb;
    --bmh_button_memo_active_icon_color: #804294;
    --bmh_button_memo_active_font_color: #804294;
    --bmh_button_memo_active_color: #e9e9eb;
    --bmh_button_buy_active_icon_color: #5cb8a6;
    --bmh_button_buy_active_font_color: #5cb8a6;
    --bmh_button_buy_active_color: #e9e9eb;
    --bmh_button_hold_static_icon_color: #fff;
    --bmh_button_hold_static_font_color: #fff;
    --bmh_button_hold_static_color: #e30047;
    --bmh_button_memo_static_icon_color: #fff;
    --bmh_button_memo_static_font_color: #fff;
    --bmh_button_memo_static_color: #804294;
    --bmh_button_buy_static_icon_color: #fff;
    --bmh_button_buy_static_font_color: #fff;
    --bmh_button_buy_static_color: #5cb8a6;
    --diamond_details_column_memo_bg: #804294;
    --diamond_details_column_memo_font: #fff;
    --diamond_details_column_memo_label: #fff;
    --diamond_details_column_buy_bg: #5cb8a6;
    --diamond_details_column_buy_font: #fff;
    --diamond_details_column_buy_label: #fff;
    --diamond_details_column_hold_bg: #e30047;
    --diamond_details_column_hold_font: #fff;
    --diamond_details_column_hold_label: #fff;
    --bmh_buy_request_option_on: #5cb8a6;
    --bmh_buy_request_option_on_font: #fff;
    --bmh_buy_request_option_off: #fff;
    --bmh_buy_request_option_off_font: #5cb8a6;
    --bmh_hold_request_option_on: #e30047;
    --bmh_hold_request_option_on_font: #fff;
    --bmh_hold_request_option_off: #fff;
    --bmh_hold_request_option_off_font: #e30047;
    --product_icon_labgrown_bg: #e08362;
    --product_icon_labgrown_font: #fff;
    --drop_menu_bg_color: #804294;
    --drop_menu_font_color: #fff;
    --drop_menu_icon_color: #fff;
    --drop_menu_static_bg_color: #e5e5e5;
    --drop_menu_static_font_color: #4f4e57;
    --drop_menu_static_icon_color: #4f4e57;
    --drop_menu_active_bg_color: #804294;
    --drop_menu_active_font_color: #fff;
    --drop_menu_active_icon_color: #fff;
    --input_field_line_error: red;
    --drop_menu_unselected_bg_color: #ededec;
    --drop_menu_unselected_font_color: #262431;
    --drop_menu_unselected_icon_color: #262431;
    --notification_btn_unread: #33323f;
    --notification_btn_unread_font: #fff;
    --notification_btn_unread_icon: #fff;
    --notification_btn_hover: #3e3d49;
    --notification_btn_hover_font: #fff;
    --notification_btn_hover_icon: #fff;
    --notification_btn_active: #652e77;
    --notification_btn_active_font: #fff;
    --notification_btn_active_icon: #fff;
    --notification_btn_read: #5e5d67;
    --notification_btn_read_font: #fff;
    --notification_btn_read_icon: #fff;
    --light_box: rgba(0, 0, 0, 0.7);
    --overlay_light_box: #000;
    --menu_white_price_mode_off: #3e3d49;
    --menu_white_price_mode_off_icon: #fff;
    --menu_white_price_mode_off_font: #fff;
    --menu_white_price_mode_on: hsla(0, 0%, 100%, 0.1);
    --menu_white_price_mode_on_icon: #fff;
    --menu_white_price_mode_on_font: #fff;
    --menu_green_price_mode_off: #3e3d49;
    --menu_green_price_mode_off_icon: #67b314;
    --menu_green_price_mode_off_font: #fff;
    --menu_green_price_mode_on: rgba(103, 179, 20, 0.1);
    --menu_green_price_mode_on_icon: #67b314;
    --menu_green_price_mode_on_font: #67b314;
    --menu_orange_price_mode_off: #3e3d49;
    --menu_orange_price_mode_off_icon: #f5a623;
    --menu_orange_price_mode_off_font: #fff;
    --menu_orange_price_mode_on: rgba(244, 196, 63, 0.1);
    --menu_orange_price_mode_on_icon: #f5a623;
    --menu_orange_price_mode_on_font: #f5a623;
    --alert_button_font_color: #fff;
    --alert_button_icon_color: #fff;
    --alert_button_green: #00b140;
    --alert_button_orange: orange;
    --alert_button_red: #d8394c;
    --heart_bg_on_icon_color: #804294;
    --heart_outline_on_icon_color: #fff;
    --heart_bg_off_icon_color: #fff;
    --heart_outline_off_icon_color: #804294;
    --action_btn_secondary_color: #804294;
    --action_btn_secondary_font_color: #804294;
    --action_btn_secondary_icon_color: #804294;
    --toggle_btn_static_bg_color: #9264a5;
    --toggle_btn_static_font_icon_color: #fff;
    --toggle_btn_active_bg_color: hsla(0, 0%, 88.2%, 0);
    --toggle_btn_active_border_color: #9264a5;
    --toggle_btn_active_font_icon_color: #9264a5;
    --hyperlink_font_color: #804294;
    --cover_image_bg_size: cover;
    --show_hide_shadow_type_one: 1px 1px 0 0 rgba(0, 0, 0, 0.29);
    --show_hide_shadow_type_two: 0 2px 4px 0 rgba(48, 56, 97, 0.2);
    --show_hide_border: 1px solid rgba(48, 56, 97, 0.2);
    --menu_button_product_on_bg_diamond: #804294;
    --menu_button_product_on_icon_diamond: #fff;
    --menu_button_product_off_bg_diamond: #804294;
    --menu_button_product_off_icon_diamond: #fff;
    --menu_button_product_hover_bg_diamond: #a67bb4;
    --menu_button_product_hover_icon_diamond: #fff;
    --menu_button_product_on_bg_gemstone: #4670b6;
    --menu_button_product_on_icon_gemstone: #fff;
    --menu_button_product_off_bg_gemstone: #4670b6;
    --menu_button_product_off_icon_gemstone: #fff;
    --menu_button_product_hover_bg_gemstone: #7d9bcc;
    --menu_button_product_hover_icon_gemstone: #fff;
    --menu_button_product_on_bg_jewelry: #5cb8a6;
    --menu_button_product_on_icon_jewelry: #fff;
    --menu_button_product_off_bg_jewelry: #5cb8a6;
    --menu_button_product_off_icon_jewelry: #fff;
    --menu_button_product_hover_bg_jewelry: #8dcdc0;
    --menu_button_product_hover_icon_jewelry: #fff;
    --menu_button_product_on_bg_lab_grown_diamond: #e08262;
    --menu_button_product_on_icon_lab_grown_diamond: #fff;
    --menu_button_product_off_bg_lab_grown_diamond: #e08262;
    --menu_button_product_off_icon_lab_grown_diamond: #fff;
    --menu_button_product_hover_bg_lab_grown_diamond: #e9a891;
    --menu_button_product_hover_icon_lab_grown_diamond: #fff;
    --contact_btn_static_color: #4670b6;
    --contact_button_static_font_color: #fff;
    --contact_button_static_icon_color: #fff;
    --contact_btn_active_color: #2956a0;
    --contact_button_active_font_color: #fff;
    --contact_button_active_icon_color: #fff;
    --diamond_details_column_contact_bg: #2956a0;
    --bmh_button_contact_active_color: #e9e9eb;
    --bmh_button_contact_active_font_color: #2956a0;
    --diamond_details_column_contact_label: #fff;
    --diamond_details_column_contact_font: #fff;
    --global_main_bg_color: #f4f3f3;
    --global_main_bg_highlight: #ededec;
    --global_main_bg_font_color: #373640;
    --global_main_bg_font_label_color: #706f76;
    --global_main_bg_icon_color: #5cb8a6;
    --global_icon_xl_color: #c2c2c4;
    --global_main_bg_secondary_highlight_color: #d7d7da;
    --global_action_btn_static_color: #382f3a;
    --global_action_btn_static_font_color: #fff;
    --global_action_btn_static_color_bottom: #382f3a;
    --global_action_btn_static_icon_color: #fff;
    --global_action_btn_active_color: #804294;
    --global_action_btn_hover_color: #804294;
    --global_action_btn_active_font_color: #fff;
    --global_action_btn_active_icon_color: #fff;
    --global_action_btn_active_color_bottom: #9d939f;
    --global_drop_menu_static_bg_color: #e5e5e5;
    --global_drop_menu_static_font_color: #4f4e57;
    --global_drop_menu_active_bg_color: #5cb8a6;
    --global_drop_menu_active_font_color: #fff;
    --global_action_button_secondary_font_color: #382f3a;
    --global_action_button_secondary_color: #382f3a;
    --global_cart_icon_color: #5cb8a6;
    --global_alert_color: #fff;
    --global_success_icon_color: #67b314;
    --global_failure_font_color: #d8394c;
    --global_failure_icon_color: #d8394c;
    --global_menu_button_static_secondary_bg_color: #3e3d49;
    --global_menu_button_static_secondary_font_icon_color: #fff;
    --heart_arrow_icon_color: #d8394c;
    --global_menu_btn_tertiary_active_bg_color: #d3d3d3;
    --global_menu_btn_tertiary_active_font_icon_color: #fff;
    --image_bg_color: #e9e9eb;
    --image_placeholder_color: #e4e6e9;
    --option_btn_disabled_color: #bfbfc3;
    --option_btn_disabled_font_color: #fff;
    --option_btn_disabled_icon_color: #fff;
    --fab_static_bg: #753e85;
    --fab_static_font: #fff;
    --fab_active_bg: #663476;
    --fab_active_font: #fff;
    --fab_hover_bg: #9f55b6;
    --fab_hover_font: #fff;
    --global_filter_header_bg_action_color: #0079ff;
    --main_bg_wholesale: #dbdbde;
    --input_field_static_font_color: #ededec;
    --input_field_static_line_color: #bfbfc3;
    --video_chat_available_bg_color: #4ec123;
    --video_chat_available_font_color: #fff;
    --video_chat_available_icon_color: #4ec123;
    --main_bg_sub_font_color: rgba(179, 41, 39, 0.20784313725490197)
}

.growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] {
    display: flex
}

.growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] .icon-container[_ngcontent-mkd-c136] .icon[_ngcontent-mkd-c136] {
    font-size: 45px;
    margin-top: 5px;
    display: flex;
    justify-content: center;
    align-items: center
}

@media (min-width:768px) and (max-width:1145px),
screen and (max-width:560px) {
    .growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] .icon-container[_ngcontent-mkd-c136] {
        width: 80px
    }

    .growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] .icon-container[_ngcontent-mkd-c136] .growth-base-label[_ngcontent-mkd-c136] {
        text-align: left;
        padding-left: 5px
    }
}

.growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] .inner-container[_ngcontent-mkd-c136] .growths[_ngcontent-mkd-c136] {
    padding-top: 18px
}

.growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] .inner-container[_ngcontent-mkd-c136] .growths[_ngcontent-mkd-c136] .growth-button[_ngcontent-mkd-c136] {
    box-shadow: var(--show_hide_shadow_type_one, 1px 1px 0 0 rgba(0, 0, 0, .29)) !important;
    display: inline-flex;
    border-radius: 100px;
    box-shadow: 1px 1px 0 0 rgba(0, 0, 0, .29);
    justify-content: center;
    align-items: center;
    font-weight: 500;
    font-size: 13px;
    margin-bottom: 15px;
    height: 39px;
    min-width: 72px !important;
    width: -moz-max-content !important;
    width: max-content !important;
    margin-right: 6px;
    cursor: pointer;
    background-color: #fff;
    background-color: var(--option_btn_off_color, #fff) !important;
    color: #804294;
    color: var(--option_btn_off_font_color, #804294) !important
}

.growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] .inner-container[_ngcontent-mkd-c136] .growths[_ngcontent-mkd-c136] .growth-button.selected[_ngcontent-mkd-c136] {
    background-color: #9665a6;
    background-color: var(--option_btn_on_color, #9665a6) !important;
    color: #fff;
    color: var(--option_btn_on_font_color, #fff) !important
}

.growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] .inner-container[_ngcontent-mkd-c136] .growths[_ngcontent-mkd-c136] .growth-button[_ngcontent-mkd-c136] .tooltipText[_ngcontent-mkd-c136] {
    width: -moz-max-content;
    width: max-content
}

@media (min-width:768px) and (max-width:1145px),
screen and (max-width:560px) {
    .growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] .inner-container.responsive[_ngcontent-mkd-c136] {
        flex-grow: 1
    }
}

@media (min-width:560px) and (max-width:1145px) {
    .growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] .inner-container.responsive[_ngcontent-mkd-c136] .growth-button[_ngcontent-mkd-c136] {
        width: 65px !important
    }
}

@media screen and (max-width:560px) {
    .growth-container[_ngcontent-mkd-c136] .wrapper[_ngcontent-mkd-c136] .inner-container.responsive[_ngcontent-mkd-c136] .growth-button[_ngcontent-mkd-c136] {
        width: 28% !important
    }
}