@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
-------------------------------------------------------------- */
.sfm-va-middle {
    border-right: 1px solid #efefef;
    vertical-align: top !important;
} 
#sfm-sidebar .sfm-view .sfm-menu {justify-content: flex-start !important;padding: 47px 0 0 0;}
.sfm-navicon-button:after {
    left: 47% !important;
    top: 20% !important;
}.sc_layouts_row_type_compact .sc_layouts_item_icon, [class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item_icon {
    color: #000;
}.cart-hd {
    position: absolute;
    right: 40px;
}.bracel-colam .trx_addons_column-1_5 {
    padding: 0 4px;
}

.bracel-colam .trx_addons_column-1_5 .sc_icons_item_title {
    font-size: 18px;
}.woocommerce div.product form.cart .variations label {
    color: #000;
    font-size: 13px;
}.sprts-hid .elementor-image-box-title {
    margin: 0;
}.page-id-28617 header,.page-id-28617 footer {
    display: none;
}

.page-id-28617 .page_content_wrap {
    padding: 0;
}.form-landing .wpforms-container {
    background: rgba(255,255,255,0.6);
    padding: 26px;
    border-radius: 4px;
}
.form-landing .wpforms-field input {
    height: 48px !important;
    border: none !important;
}

.form-landing .wpforms-field input::placeholder {
    font-size: 14px;
    color:#000;
}

.form-landing .select_container select {
    background: #fff !important;
     height: 48px !important;
    border: none !important;
    font-size: 14px !important;
}
.form-landing  .wpforms-submit-container {
    text-align: center;
}

.form-landing  .wpforms-submit-container button {
    background: #000 !important;
    color: #fff !important;
    padding: 11px 40px !important;
    border-radius: 30px !important;
}.gt_switcher_wrapper {right: 40px !important;}

.wpforms-submit-container .wpforms-submit {
    background: #f00 !important;
    color: #fff !important;
    padding: 12px 50px !important;
}div.wpforms-container-full {
    margin: 0 !important;
}.post_featured.hover_shop .icons {
    opacity: 0;
}.woocommerce div.product form.cart div.quantity {
    display: none;
}

.woocommerce div.product form.cart .single_add_to_cart_button {
    display: none;
}