/** Verification checkmark **/
.id_verified_mark{
    background-repeat: no-repeat;
    background-position: center;
    background-size: 16px;
    background-image: url(../img/verification_checkmark_dark.svg?v1);
    margin-left: 4px;
}

.dark_theme .id_verified_mark{
    background-image: url(../img/verification_checkmark_white.svg?v1);
}

.id_verified_mark svg{
    display: none;
}


/** General dark_theme special **/
.dark_theme .ow_page_wrap{
    background-color: black;
}

.dark_theme .biolink_editor_form_container{
    box-shadow: rgb(255 255 255 / 37%) 2px 2px 0px 2px;
}

/** Setup shadow for header cover. **/
.biolink_layout_cover .profilx_profile_content_top,
.biolink_layout_cover .profilx_profile_content_top,
.biolink_layout_cover .profilx_profile_content_top{
    box-shadow: rgb(8 49 112 / 24%) 0px 2px 8px 0px;
}

/** Setup header cover text color for dark theme. **/
.dark_theme.base_profile_page .profilx_profile_content_top,
.dark_theme .user_heading_information_wrap_1 .user_basic_info, 
.dark_theme .aboutme_block_wrap .more_or_less_link a{
    color: white;
}

/** Setup group header text color for dark theme **/
.dark_theme .biolink_button_list_widget .bio_link_type_header .link_button_wrap{
    color: white;
}




/** Button Style **/

/** Setup hard shadow for link buttons **/
.button_style_fill_shadow .link_button_wrap,
.button_style_fill_radius_shadow .link_button_wrap,
.button_style_fill_round_shadow .link_button_wrap,
.button_style_outline_shadow .link_button_wrap,
.button_style_outline_radius_shadow .link_button_wrap,
.button_style_outline_round_shadow .link_button_wrap{
    box-shadow: rgb(0 0 0) 2px 3px 0px 2px;
}

.dark_theme.button_style_fill_shadow .link_button_wrap,
.dark_theme.button_style_fill_radius_shadow .link_button_wrap,
.dark_theme.button_style_fill_round_shadow .link_button_wrap,
.dark_theme.button_style_outline_shadow .link_button_wrap,
.dark_theme.button_style_outline_radius_shadow .link_button_wrap,
.dark_theme.button_style_outline_round_shadow .link_button_wrap{
    box-shadow: rgb(58 59 62) 2px 3px 0px 2px;
}

/** Setup hard shadow for header cover**/
/**
.button_style_fill_shadow.biolink_layout_cover .profilx_profile_content_top,
.button_style_fill_radius_shadow.biolink_layout_cover .profilx_profile_content_top,
.button_style_fill_round_shadow.biolink_layout_cover .profilx_profile_content_top,
.button_style_outline_shadow.biolink_layout_cover .profilx_profile_content_top,
.button_style_outline_radius_shadow.biolink_layout_cover .profilx_profile_content_top,
.button_style_outline_round_shadow.biolink_layout_cover .profilx_profile_content_top{
    box-shadow: rgb(0 0 0) 2px 3px 0px 2px;
}

.dark_theme.button_style_fill_shadow.biolink_layout_cover .profilx_profile_content_top,
.dark_theme.button_style_fill_radius_shadow.biolink_layout_cover .profilx_profile_content_top,
.dark_theme.button_style_fill_round_shadow.biolink_layout_cover .profilx_profile_content_top,
.dark_theme.button_style_outline_shadow.biolink_layout_cover .profilx_profile_content_top,
.dark_theme.button_style_outline_radius_shadow.biolink_layout_cover .profilx_profile_content_top,
.dark_theme.button_style_outline_round_shadow.biolink_layout_cover .profilx_profile_content_top{
    box-shadow: rgb(58 59 62) 2px 3px 0px 2px;
}
**/

/** Setup soft shadow. Note outlined buttons does not have soft shadow effect. **/
.button_style_fill_round_shadow_soft .link_button_wrap,
.button_style_fill_radius_shadow_soft .link_button_wrap,
.button_style_fill_shadow_soft .link_button_wrap{
    box-shadow: rgb(8 49 112 / 24%) 0px 2px 8px 0px;
}

/** Setup soft shadow hover effect. Note: hard shadow does not need hover effect, because it is always be hard. **/
.button_style_fill_round_shadow_soft .biolink_button_list_widget:not(.edit_mode) .bio_link_list_item:not(.bio_link_type_header) .link_button_wrap:hover,
.button_style_fill_radius_shadow_soft .biolink_button_list_widget:not(.edit_mode) .bio_link_list_item:not(.bio_link_type_header) .link_button_wrap:hover,
.button_style_fill_shadow_soft .biolink_button_list_widget:not(.edit_mode) .bio_link_list_item:not(.bio_link_type_header) .link_button_wrap:hover{
    box-shadow: rgb(8 49 112 / 24%) 0px 4px 12px 0px;
}


/** Setup round button **/
.button_style_fill_round .link_button_wrap,
.button_style_fill_round_shadow .link_button_wrap,
.button_style_fill_round_shadow_soft .link_button_wrap,
.button_style_outline_round .link_button_wrap,
.button_style_outline_round_shadow .link_button_wrap,
/** Form button inside content **/
.button_style_fill_round .bio_link_type_form .link_button_wrap .link_content,
.button_style_fill_round_shadow .bio_link_type_form .link_button_wrap .link_content,
.button_style_fill_round_shadow_soft .bio_link_type_form .link_button_wrap .link_content,
.button_style_outline_round .bio_link_type_form .link_button_wrap .link_content,
.button_style_outline_round_shadow .bio_link_type_form .link_button_wrap .link_content{
    border-radius: 32px;
}

/** Setup radius corner button **/
.button_style_fill_radius .link_button_wrap,
.button_style_fill_radius_shadow .link_button_wrap,
.button_style_fill_radius_shadow_soft .link_button_wrap,
.button_style_outline_radius .link_button_wrap,
.button_style_outline_radius_shadow .link_button_wrap,
/** Form button inside content **/
.button_style_fill_radius .bio_link_type_form .link_button_wrap .link_content,
.button_style_fill_radius_shadow .bio_link_type_form .link_button_wrap .link_content,
.button_style_fill_radius_shadow_soft .bio_link_type_form .link_button_wrap .link_content,
.button_style_outline_radius .bio_link_type_form .link_button_wrap .link_content,
.button_style_outline_radius_shadow .bio_link_type_form .link_button_wrap .link_content{
    border-radius: 6px;
}

.button_style_fill .link_button_wrap,
.button_style_fill_shadow .link_button_wrap,
.button_style_fill_shadow_soft .link_button_wrap,
.button_style_fill_round .link_button_wrap,
.button_style_fill_round_shadow .link_button_wrap,
.button_style_fill_round_shadow_soft .link_button_wrap,
.button_style_fill_radius .link_button_wrap,
.button_style_fill_radius_shadow .link_button_wrap,
.button_style_fill_radius_shadow_soft .link_button_wrap{
    background-color: white;
    border: 2px solid transparent;
}


.button_style_outline .bio_link_list_item_link .link_button_wrap,
.button_style_outline_shadow .bio_link_list_item_link .link_button_wrap,
.button_style_outline_radius .bio_link_list_item_link .link_button_wrap,
.button_style_outline_radius_shadow .bio_link_list_item_link .link_button_wrap,
.button_style_outline_round .bio_link_list_item_link .link_button_wrap,
.button_style_outline_round_shadow .bio_link_list_item_link .link_button_wrap{
    border: 2px solid black;
}

.dark_theme.button_style_outline .bio_link_list_item_link .link_button_wrap,
.dark_theme.button_style_outline_shadow .bio_link_list_item_link .link_button_wrap,
.dark_theme.button_style_outline_radius .bio_link_list_item_link .link_button_wrap,
.dark_theme.button_style_outline_radius_shadow .bio_link_list_item_link .link_button_wrap,
.dark_theme.dark_theme.button_style_outline_round .bio_link_list_item_link .link_button_wrap,
.dark_theme.button_style_outline_round_shadow .bio_link_list_item_link .link_button_wrap{
    color: white;
    border-color: white;
}

.dark_theme.button_style_outline .bio_link_list_item_link .link_button_wrap .ow_preloader,
.dark_theme.button_style_outline_shadow .bio_link_list_item_link .link_button_wrap .ow_preloader,
.dark_theme.button_style_outline_radius .bio_link_list_item_link .link_button_wrap .ow_preloader,
.dark_theme.button_style_outline_radius_shadow .bio_link_list_item_link .link_button_wrap .ow_preloader,
.dark_theme.dark_theme.button_style_outline_round .bio_link_list_item_link .link_button_wrap .ow_preloader,
.dark_theme.button_style_outline_round_shadow .bio_link_list_item_link .link_button_wrap .ow_preloader{
    background: url(../img/hori_dot_loading_white.svg) no-repeat center center;
}

.button_style_outline .bio_link_list_item_link .link_button_wrap .extra_content_block,
.button_style_outline_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block,
.button_style_outline_radius .bio_link_list_item_link .link_button_wrap .extra_content_block,
.button_style_outline_radius_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block,
.button_style_outline_round .bio_link_list_item_link .link_button_wrap .extra_content_block,
.button_style_outline_round_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block{
    border-color: rgb(0 0 0);
}

.dark_theme.button_style_outline .bio_link_list_item_link .link_button_wrap .extra_content_block,
.dark_theme.button_style_outline_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block,
.dark_theme.button_style_outline_radius .bio_link_list_item_link .link_button_wrap .extra_content_block,
.dark_theme.button_style_outline_radius_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block,
.dark_theme.dark_theme.button_style_outline_round .bio_link_list_item_link .link_button_wrap .extra_content_block,
.dark_theme.button_style_outline_round_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block{
    border-color: white;
}

.dark_theme.button_style_outline .bio_link_list_item_link .link_button_wrap .extra_content_block_updown_arrow,
.dark_theme.button_style_outline_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block_updown_arrow,
.dark_theme.button_style_outline_radius .bio_link_list_item_link .link_button_wrap .extra_content_block_updown_arrow,
.dark_theme.button_style_outline_radius_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block_updown_arrow,
.dark_theme.dark_theme.button_style_outline_round .bio_link_list_item_link .link_button_wrap .extra_content_block_updown_arrow,
.dark_theme.button_style_outline_round_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block_updown_arrow{
    background-image: url(../img/ic_arrow_down_white.svg)
}

.dark_theme.button_style_outline .bio_link_list_item_link .link_button_wrap .lock_icon_view,
.dark_theme.button_style_outline_shadow .bio_link_list_item_link .link_button_wrap .lock_icon_view,
.dark_theme.button_style_outline_radius .bio_link_list_item_link .link_button_wrap .lock_icon_view,
.dark_theme.button_style_outline_radius_shadow .bio_link_list_item_link .link_button_wrap .lock_icon_view,
.dark_theme.dark_theme.button_style_outline_round .bio_link_list_item_link .link_button_wrap .lock_icon_view,
.dark_theme.button_style_outline_round_shadow .bio_link_list_item_link .link_button_wrap .lock_icon_view{
    background-image: url(../img/ic_lock_outline_white.svg)
}

.dark_theme.button_style_outline .bio_link_list_item_link .link_button_wrap .lock_icon_view.single_payment,
.dark_theme.button_style_outline_shadow .bio_link_list_item_link .link_button_wrap .lock_icon_view.single_payment,
.dark_theme.button_style_outline_radius .bio_link_list_item_link .link_button_wrap .lock_icon_view.single_payment,
.dark_theme.button_style_outline_radius_shadow .bio_link_list_item_link .link_button_wrap .lock_icon_view.single_payment,
.dark_theme.dark_theme.button_style_outline_round .bio_link_list_item_link .link_button_wrap .lock_icon_view.single_payment,
.dark_theme.button_style_outline_round_shadow .bio_link_list_item_link .link_button_wrap .lock_icon_view.single_payment,
.dark_theme.button_style_outline .bio_link_list_item_link .link_button_wrap .lock_icon_view.recurring_payment,
.dark_theme.button_style_outline_shadow .bio_link_list_item_link .link_button_wrap .lock_icon_view.recurring_payment,
.dark_theme.button_style_outline_radius .bio_link_list_item_link .link_button_wrap .lock_icon_view.recurring_payment,
.dark_theme.button_style_outline_radius_shadow .bio_link_list_item_link .link_button_wrap .lock_icon_view.recurring_payment,
.dark_theme.dark_theme.button_style_outline_round .bio_link_list_item_link .link_button_wrap .lock_icon_view.recurring_payment,
.dark_theme.button_style_outline_round_shadow .bio_link_list_item_link .link_button_wrap .lock_icon_view.recurring_payment{
    background-image: url(../img/ic_dollar_outline_white.svg)
}


.button_style_outline .bio_link_list_item_link .link_button_wrap .extra_content_block .image_block img,
.button_style_outline_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block .image_block img,
.button_style_outline_radius .bio_link_list_item_link .link_button_wrap .extra_content_block .image_block img,
.button_style_outline_radius_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block .image_block img,
.button_style_outline_round .bio_link_list_item_link .link_button_wrap .extra_content_block .image_block img,
.button_style_outline_round_shadow .bio_link_list_item_link .link_button_wrap .extra_content_block .image_block img{
    border: none;
}

.button_style_fill .biolink_button_list_widget .link_button_wrap .link_icon img,
.button_style_fill_shadow .biolink_button_list_widget .link_button_wrap .link_icon img,
.button_style_fill_shadow_soft .biolink_button_list_widget .link_button_wrap .link_icon img,
.button_style_fill_radius .biolink_button_list_widget .link_button_wrap .link_icon img,
.button_style_fill_radius_shadow .biolink_button_list_widget .link_button_wrap .link_icon img,
.button_style_fill_radius_shadow_soft .biolink_button_list_widget .link_button_wrap .link_icon img,
.button_style_outline .biolink_button_list_widget .link_button_wrap .link_icon img,
.button_style_outline_shadow .biolink_button_list_widget .link_button_wrap .link_icon img,
.button_style_outline_radius .biolink_button_list_widget .link_button_wrap .link_icon img,
.button_style_outline_radius_shadow .biolink_button_list_widget .link_button_wrap .link_icon img{
    border-radius: 4px;
}

.button_style_fill .biolink_button_list_widget .link_button_wrap .link_icon,
.button_style_fill_shadow .biolink_button_list_widget .link_button_wrap .link_icon,
.button_style_fill_shadow_soft .biolink_button_list_widget .link_button_wrap .link_icon,
.button_style_fill_radius .biolink_button_list_widget .link_button_wrap .link_icon,
.button_style_fill_radius_shadow .biolink_button_list_widget .link_button_wrap .link_icon,
.button_style_fill_radius_shadow_soft .biolink_button_list_widget .link_button_wrap .link_icon,
.button_style_outline .biolink_button_list_widget .link_button_wrap .link_icon,
.button_style_outline_shadow .biolink_button_list_widget .link_button_wrap .link_icon,
.button_style_outline_radius .biolink_button_list_widget .link_button_wrap .link_icon,
.button_style_outline_radius_shadow .biolink_button_list_widget .link_button_wrap .link_icon{
    border-radius: 4px;
}

.button_style_fill .biolink_button_list_widget .link_button_wrap .link_icon .a2hs_download_icon,
.button_style_fill_shadow .biolink_button_list_widget .link_button_wrap .link_icon .a2hs_download_icon,
.button_style_fill_shadow_soft .biolink_button_list_widget .link_button_wrap .link_icon .a2hs_download_icon,
.button_style_fill_radius .biolink_button_list_widget .link_button_wrap .link_icon .a2hs_download_icon,
.button_style_fill_radius_shadow .biolink_button_list_widget .link_button_wrap .link_icon .a2hs_download_icon,
.button_style_fill_radius_shadow_soft .biolink_button_list_widget .link_button_wrap .link_icon .a2hs_download_icon,
.button_style_outline .biolink_button_list_widget .link_button_wrap .link_icon .a2hs_download_icon,
.button_style_outline_shadow .biolink_button_list_widget .link_button_wrap .link_icon .a2hs_download_icon,
.button_style_outline_radius .biolink_button_list_widget .link_button_wrap .link_icon .a2hs_download_icon,
.button_style_outline_radius_shadow .biolink_button_list_widget .link_button_wrap .link_icon .a2hs_download_icon{
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 4px;
    bottom: 0;
    left: calc(100% - 22px);
}

    

/** Button Style end **/

/** Button Text Style **/

.button_text_position_left_icon{
    
}
.button_text_position_center .biolink_button_list_widget .link_button_wrap .link_icon,
.button_text_position_left .biolink_button_list_widget .link_button_wrap .link_icon{
    width: 0;
    opacity: 0;
}

.button_text_position_center .biolink_button_list_widget .bio_link_list_item_link .link_content,
.button_text_position_left .biolink_button_list_widget .bio_link_list_item_link .link_content{
    width: calc(100% - 4px);
}

.button_text_position_center .biolink_button_list_widget.edit_mode .bio_link_list_item_link .link_content,
.button_text_position_left .biolink_button_list_widget.edit_mode .bio_link_list_item_link .link_content{
    /** width: calc(100% - 136px); **/
}

.button_text_position_center .biolink_button_list_widget.edit_mode .bio_link_type_header .link_content,
.button_text_position_left .biolink_button_list_widget.edit_mode .bio_link_type_header .link_content{
    /** width: calc(100% - 150px); **/
}

.button_text_position_center_icon .biolink_button_list_widget .link_button_wrap .link_content,
.button_text_position_center .biolink_button_list_widget .link_button_wrap .link_content{
    text-align: center;
}

.button_text_position_center_icon .biolink_button_list_widget .bio_link_list_item_link .link_content{
    padding-right: 64px;
}

body:not(.button_text_position_center_icon) .biolink_button_list_widget .bio_link_list_item_link.has_extra_block .link_content{
    padding-right: 32px;
}


.button_text_position_center_icon .biolink_button_list_widget.edit_mode .bio_link_list_item_link .link_content{
    /** padding-right: 0px; **/
}

/** Button Style end **/

/** Font Style **/
.font_style_selector_font_default.font_import_default{
    font-family: Karla, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Oxygen, Cantarell, sans-serif;
}

.font_import_Barlow{
    font-family: 'Barlow', sans-serif;
}

.font_import_Capriola{
    font-family: 'Capriola', sans-serif;
}

.font_import_DM_Sans{
    font-family: 'DM Sans', sans-serif; 
}

.font_import_Gothic_A1{
    font-family: 'Gothic A1', sans-serif;
}

.font_import_IBM_Plex_Sans{
    font-family: 'IBM Plex Sans', sans-serif;
}

.font_import_Inter{
    font-family: 'Inter', sans-serif;
}

.font_import_Karla{
    font-family: 'Karla', sans-serif;
}

.font_import_Lato{
    font-family: 'Lato', sans-serif;
}

.font_import_Montserrat{
    font-family: 'Montserrat', sans-serif;
}

/** Font style ends **/


/** Layout Class **/

.biolink_layout_avatar .profilx_profile_content_top,
.biolink_layout_cover .profilx_profile_content_top{
    background-repeat: no-repeat;
    background-size: cover;
}

.biolink_layout_avatar .profilx_profile_content_top,
.biolink_layout_links_only .profilx_profile_content_top{
    background-image: none !important;
}

.biolink_layout_avatar .user_policy_button_wrap,
.biolink_layout_links_only .user_policy_button_wrap{
    display: none;
}

.biolink_layout_links_only .profilx_profile_content_top .profilex_cont_wrap{
    display: none;
}


.biolink_layout_cover .profilx_profile_content_top{
    margin-bottom: 42px;
}

.biolink_layout_cover .profilx_profile_content_top .change_cover_image_btn{
    display: block;
}

.biolink_layout_cover .profilx_profile_content_top .profile_header_container{
    /** background-image: linear-gradient(#0c0c0c00, #000000a3); **/
    padding-top: 140px;
    color: white;
}

.biolink_layout_cover .profilx_profile_content_top .profilex_user_info{
    margin-bottom: 16px;
}

.biolink_layout_cover .profilx_profile_content_top .profilex_avatar{
    display: none;
}

.dark_theme .biolink_button_list_widget .bottom_button_list .bottom_button_wrap .action_invitation{
    color: white;
}

.dark_theme .biolink_button_list_widget .bottom_attribution a{
    color: white;
}



/** Mobile Adjustment **/

.mobile_preview_mode.biolink_layout_cover .profilx_profile_content_top{
    border-bottom-left-radius: 0; 
    border-bottom-right-radius: 0;
}
    
.mobile_preview_mode.biolink_layout_cover .profilx_profile_content_top .profile_header_container{
    padding-top: 100px;
}

@media screen and (max-width: 640px){
    .biolink_layout_cover .profilx_profile_content_top{
        border-bottom-left-radius: 0; 
        border-bottom-right-radius: 0;
    }
    
    .biolink_layout_cover .profilx_profile_content_top .profile_header_container{
        padding-top: 100px;
    }
}

/** Mobile Adjustment END **/