@charset "utf-8";
body{
    --link-background-image-blur:0px;
    --link-background-image-opacity: 0.1;
    --body-padding-top: 16px;

    --link-title-color: #C59666;
    --link-social-border-color:var(--link-title-color);
    --link-social-color:var(--link-title-color);

    --link-button-bg-color:#172B29;
    --link-button-font-color: #C59666;
    --link-button-border-color:#172B29;
    --link-button-border-font-color:#172B29;
}
body .block-box,body .block-item{
    --link-block-bg-color:#172B29;
    --link-block-border-color:#172B29;
    --link-block-font-color: #C59666;
    --link-block-padding-right:12px;
    --link-block-corner:12px;

    --form-bg-color:rgba(0,0,0,0);
    --form-border-color:#172B29;
    --form-tmpl-color:var(--link-block-font-color);
    --form-style-color:var(--link-block-font-color);
    --form-title-color: var(--form-tmpl-color);
    --form-text-color: var(--form-tmpl-color);

    --link-action-bg-color:#C59666;
    --link-action-font-color:#172B29;

    --single-button-border-color:var(--link-action-bg-color);
    --single-button-border-font-color:var(--link-action-font-color);
    --single-button-bg-color:#C59666;
}
.block-box.embed-block-box{
    /*--link-block-font-color:var(--link-block-bg-color);*/
}
[class^=cmpt-image-] .block-box,[class^=cmpt-image-] .block-item{
    /*--link-block-item-margin:0;*/
    --link-block-corner-inner: var(--link-block-corner);
}
.inner-margin .block-box,.inner-margin  .block-item{
    /*--link-block-item-margin:0;*/
    --link-block-corner-inner: var(--link-block-corner);
}
[class^=cmpt-cover-] .block-box,[class^=cmpt-cover-] .block-item{
    --single-button-bg-color:#FFFFFF;
}
body .pro-detail_box.block-box{
}
.bg-container .bg{height:28%;}
.bg div{
   background: url("https://bio.linkcdn.cc/instabio.cc/v4.0/theme/profile/beauty0.png") center no-repeat;
    background-size: cover;
}

body{font-family:Aleo}
.container{padding:var(--body-padding-top) 16px 60px;background:#244340;margin-top:calc(20vh - var(--body-safe-top));border-radius:40px 40px 0 0;overflow:visible}
.container section{
    padding-top: 0;
    margin-top:-80px!important;
}
section .section-bg{}
section .content{margin-bottom:24px;}
.cmpt-profile-imageTitleDesc .divider-box{display:none!important;}

.form-cust .form-button button{
    /*background:rgba(0,0,0,0);*/
    color: var(--form-submit-font-color);
    border: 2px solid var(--form-submit-color);
}
body .block-box {
    border: 0!important;;
    background-color: var(--link-block-bg-color)!important;
}

body .block-item {
    border: 0!important;;
    background-color: var(--link-block-bg-color)!important;;
}

@media only screen and (max-width: 767px) {
}
