@charset 'utf-8';
/*
 Theme Name:   Frank Jewelry Store Child Theme
 Theme URI:    http://frank-jewelry-store.themerex.net/
 Description:  Frank Jewelry Store Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     frank-jewelry-store
 Version:      1.0
 Tags:         light, inheritable theme options
 Text Domain:  frank-jewelry-store
*/

/* =Theme customization starts here
-------------------------------------------------------------- */

.woof_container_inner h4 {
	margin-top: 0;
}

.woof_list label {
	text-transform: capitalize;
}

.woof_childs_list_opener span.woof_is_closed {
    background: url(/wp-content/uploads/2025/04/plus2.svg);
}

.widget ul > li:before {
	content: none;
}

.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]), [class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]) {
    color: #111;
}

.menu_hover_zoom_line .sc_layouts_menu_nav > li > a:hover, .menu_hover_zoom_line .sc_layouts_menu_nav > li.sfHover > a {
    color: var(--theme-color-text_link) !important;
}

.menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-item > a, .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-parent > a, .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-ancestor > a {
	    color: var(--theme-color-text_link) !important;
}

.menu_hover_zoom_line .sc_layouts_menu_nav > li:not(.menu-collapse) > a:after {
	background-color: var(--theme-color-text_link) !important;
}

.sc_layouts_row_type_compact .sc_layouts_item_icon, [class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item_icon {
    color: #111 !important;
}

div.wpcf7 .form-style-1 textarea {
    height: auto;
    min-height: auto;
}

div.wpcf7 .form-style-1 span.wpcf7-not-valid-tip {
    bottom: -2px;
    text-align: center;
}

.g-recaptcha > div {
  margin: 16px auto;
}

.woocommerce_status_bar>div {
    font-size: 16px;
}

.woocommerce-account .addresses .title .edit {
    float: none;
    margin: 15px 0;
    display: block;
}

.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
	padding-left: 0;
}

.page_content_wrap {
	padding-top: 0;
}