
    .link-footer{
        width: 100%;
        margin: 0;
    }
    
    .link-footer .img-logo-branding-bio{
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 68px 0px 0px 0px;
    }
    
    
    
     .link-footer img{
        width: 100%;
        height: auto;
        max-width: 126px;
     }
     
    .link-footer-branding{
        background-color: rgb(255, 255, 255, 0.9);
        border-radius: 8px;
        text-align: center;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%;
        padding: 8px 12px;
        box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 2px 0px, rgba(0, 0, 0, 0.1) 0px 2px 5px 0px, rgba(0, 0, 0, 0.08) 0px 8px 40px 0px;
        backdrop-filter: blur(8px);
        font-weight: 600;
        max-height: 36px;
        margin: 36px 0px 20px 0px;
    }

    
    
    
    .branding-biolink .title-branding{
        text-transform: uppercase;
        font-size: 12px;
        display: flex;
        align-items: baseline;
        gap: 4px;
    }
    
    .branding-biolink .title-branding svg{
        display:none;
    }
    
    .branding-biolink{
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-direction: row;
        gap: 12px;
    }
    
    .branding-biolink img{
        width: 86px;
        height: 100%;
    }
    
    
   #links > .row > div {
        transition: transform 0.5s ease-in-out;
    }
    
    #links > .row > div:target {
        transform: scale(1.05);
        animation: scaleBack 3s forwards;
    }
    
   
    
    @keyframes scaleBack {
        0% {
            transform: scale(1.05);
        }
        100% {
            transform: scale(1);
        }
    }
    
    /*CSS slider img*/
    .layout_img_list_column_alternating_bioblock .splide,
    .layout_img_list_row_alternating_bioblock .splide,
    .layout_img_list_row_reverse_bioblock .splide,
    .layout_img_list_row_bioblock .splide,
    .layout_img_grid_bioblock .splide{
        visibility:unset;
    }
    
    .layout_img_grid_bioblock .splide__track {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 8px;
    }
    
    .splide__track{
        overflow: unset;
    }
    
    .layout_img_slide_bioblock .splide__track{
        overflow: hidden;
    }
    
    .layout_img_list_row_bioblock .splide__track {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 8px;
    }
    

    .layout_img_list_column_alternating_bioblock .splide__track,
    .layout_img_list_row_alternating_bioblock .splide__track,
    .layout_img_list_row_reverse_bioblock .splide__track{
        display: flex;
        flex-direction: column;
        gap: 16px;
    }
    

    .layout_img_list_column_alternating_bioblock .splide__list,
    .layout_img_list_row_alternating_bioblock .splide__list,
    .layout_img_list_row_reverse_bioblock .splide__list,
    .layout_img_list_row_bioblock .splide__list,
    .layout_img_grid_bioblock .splide__list {
        display: contents;
    }
    
    
    .layout_img_list_column_alternating_bioblock .splide__slide,
    .layout_img_list_row_alternating_bioblock .splide__slide,
    .layout_img_list_row_reverse_bioblock .splide__slide{
        margin-right:0 !important;
    }
    
    
    .layout_img_list_column_alternating_bioblock .splide__slide>.img-note-url img,
    .layout_img_list_column_alternating_bioblock .splide__slide a img,
    .layout_img_list_row_alternating_bioblock .splide__slide>.img-note-url img,
    .layout_img_list_row_alternating_bioblock .splide__slide a img,
    .layout_img_list_row_reverse_bioblock .splide__slide>.img-note-url img,
    .layout_img_list_row_reverse_bioblock .splide__slide a img{
        width: 50% !important;
        height: 187px !important;
        object-fit: cover;
        aspect-ratio: 1 / 1;
        flex-basis: 50%;
    }

    
    
    .layout_img_list_column_alternating_bioblock .splide__slide>.img-note-url,
    .layout_img_list_column_alternating_bioblock .splide__slide a,
    .layout_img_list_row_alternating_bioblock .splide__slide>.img-note-url,
    .layout_img_list_row_alternating_bioblock .splide__slide a,
    .layout_img_list_row_reverse_bioblock .splide__slide>.img-note-url,
    .layout_img_list_row_reverse_bioblock .splide__slide a{
        display: flex;
        align-items: center;
        gap: 0px;
        margin-right: 12px;
        width: 100% !important;
        margin-right: 0 !important;
        text-align: left;
        height:100%;
        
    }
    
    .layout_img_list_row_reverse_bioblock .splide__slide a{
        display: flex;
    }
    
    .layout_img_list_row_alternating_bioblock .splide__slide a{
        display: flex;
    }
    
    .layout_img_list_row_alternating_bioblock .splide__slide>.img-note-url,
    .layout_img_list_row_alternating_bioblock .splide__slide a{
        flex-direction: row-reverse;
        justify-content: space-between;
    }
    
    .layout_img_list_column_alternating_bioblock .splide__slide:nth-child(even)>.img-note-url,
    .layout_img_list_column_alternating_bioblock .splide__slide:nth-child(even) a{
        flex-direction: row-reverse;
    }

    
    .layout_img_list_row_bioblock .splide__slide,
    .layout_img_grid_bioblock .splide__slide {
        width: 100% !important;
        margin-right: 0 !important;
        text-align: left;
        height:100%;
    }
    
    

    .layout_img_list_column_alternating_bioblock .title-img-slider,
    .layout_img_list_row_alternating_bioblock .title-img-slider,
    .layout_img_list_row_reverse_bioblock .title-img-slider,
    .layout_img_list_row_bioblock .title-img-slider,
    .layout_img_grid_bioblock .title-img-slider {
        display: -webkit-box;
        font-size: 14px;
        font-weight: 500;
        padding: 12px;
        line-height: 20px;
        line-height: 20px;
        flex-basis: 50%;
    }


    
    .layout_img_list_row_bioblock .title-img-slider{
        max-width: 150px;
    }
    
    
    .layout_img_list_column_alternating_bioblock .title-img-slider,
    .layout_img_list_row_alternating_bioblock .title-img-slider,
    .layout_img_list_row_reverse_bioblock .title-img-slider{
        max-width: 100%;
    }
    
    
    .layout_img_grid_bioblock>.img-note-url img,
    .layout_img_grid_bioblock .splide__slide img{
        width: 100% !important;
        height: 100% !important;
        object-fit: cover;
        aspect-ratio: 1 / 1;
        max-height: 93px;
    }
    
    
    .layout_img_list_column_alternating_bioblock>.img-note-url img,
    .layout_img_list_row_alternating_bioblock>.img-note-url img,
    .layout_img_list_row_reverse_bioblock>.img-note-url img,
    .layout_img_list_row_bioblock>.img-note-url img,
    .layout_img_list_row_bioblock .splide__slide img{
        width: 100% !important;
        height: 146px !important;
        object-fit: cover;
        aspect-ratio: 1 / 1;
    }
    

    .layout_img_list_column_alternating_bioblock .splide__arrows,
    .layout_img_list_column_alternating_bioblock .splide__pagination,
    .layout_img_list_row_alternating_bioblock .splide__arrows,
    .layout_img_list_row_alternating_bioblock .splide__pagination,
    .layout_img_grid_bioblock .splide__arrows,
    .layout_img_grid_bioblock .splide__pagination,
    .layout_img_list_row_reverse_bioblock .splide__arrows,
    .layout_img_list_row_reverse_bioblock .splide__pagination,
    .layout_img_list_row_bioblock .splide__arrows,
    .layout_img_list_row_bioblock .splide__pagination,
    .layout_img_grid_bioblock .splide__arrows,
    .layout_img_grid_bioblock .splide__pagination {
        display: none;
    }

    .splide__track {
        display: block;
    }
    .splide__list {
        display: flex;
    }
    
    
    .splide__pagination{
         display: none;
    }
    
    .layout_img_slide_bioblock .splide__track .splide__slide a{
        position: relative;
    }
    
    .layout_img_slide_bioblock .splide__track{
        padding-bottom: 8px;
        margin-left: 0px !important;
    }

    
    .layout_img_slide_bioblock .splide__track .splide__slide .title-img-slider{
        position: absolute;
        left: 12px;
        bottom: 12px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        width: calc(100% - 24px);
        font-size: 16px;
        font-weight: 500;
        padding: 4px 8px;
        line-height: 22px;
        white-space: normal;
        overflow-wrap: break-word;
        color: white;
        z-index:9;
    }
    
    .layout_img_slide_bioblock .splide__track .splide__slide a::after{
        content: "";
        height: 50%;
        width: 100%;
        background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
        position: absolute;
        bottom: -3px;
        left: 0px;
        z-index: 1;
        min-height: 150px;
    }
    
    .splide__list .linkbio-style,
    .splide__list .linkbio-style a{
        padding:0;
    }
    
    .airbnb-embed-frame iframe{
        height: 470px !important;
        margin-left: -8px !important;
        width: calc(100% + 8px) !important;
        border-radius: 12px;
        margin-bottom: 0 !important;
        margin-top: -10px !important;
    }
    
    .airbnb-embed-frame {
        width: 100%; 
        height: 300px; 
        margin: auto;
    }
    
   
    
    .behance_post_bio{
        width:100%;
        height:316px;
    }
    
    .cm-product-widget{
        max-width:100% !important;
    }
    
    .block-bio-img{
        position: relative;
    }
    
    .background-decs::after{
        content: "";
        height: 50%;
        width: 100%;
        background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
        position: absolute;
        bottom: 0px;
        left: 0px;
        z-index: 1;
        border-radius: 0 0.35rem .35rem;
    }
    
    .block-bio-img .decs-img{
        padding: 0px 24px;
        hyphens: none;
        position: absolute;
        height: 70px;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        display: flex;
        align-items: flex-end;
        bottom: 12px;
        left: 0;
        -webkit-box-pack: center;
        justify-content: center;
        z-index: 9;
        width: 100%;
        text-overflow: ellipsis;
        white-space: normal;
        color: white;
    }
    
    .block-bio-img>.share-block-biolink{
        position: absolute;
        right: 12px;
        bottom: 12px;
        z-index: 1;
    }
    
    .block-bio-img>.share-block-biolink svg path{
        fill:white;
        opacity:1;
    }
    
    .flipdown.flipdown__theme-dark .rotor:after{
        border-top:unset;
    }
    
    .flipdown .rotor-leaf-front, .flipdown .rotor-leaf-rear, .flipdown .rotor-top, .flipdown .rotor-bottom, .flipdown .rotor:after{
        height:96%;
    }

    
    .flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):before, .flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):after,
    .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before, .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after{
        background-color: transparent;
    }
    
    
    
    .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{
        position: unset;
    }
    
    .flipdown .rotor, .flipdown .rotor-leaf, .flipdown .rotor-leaf-front, .flipdown .rotor-leaf-rear, .flipdown .rotor-top, .flipdown .rotor-bottom, .flipdown .rotor:after{
        width: 36px;
    }
    
    .flipdown .rotor{
        margin-right: -8px;
    }
    
    .flipdown .rotor-group:last-child{
        margin-right:0;
    }
    
    
    .flipdown__theme-dark .rotor-group:nth-child(4) .rotor-group-heading:before,
    .flipdown__theme-dark .rotor-group:nth-child(3) .rotor-group-heading:before,
    .flipdown__theme-dark .rotor-group:nth-child(2) .rotor-group-heading:before,
    .flipdown__theme-dark .rotor-group:nth-child(1) .rotor-group-heading:before{
        color: rgb(255 255 255 / 70%);
        background: #151515;
    }
    
    .flipdown__theme-light .rotor-group:nth-child(4) .rotor-group-heading:before,
    .flipdown__theme-light .rotor-group:nth-child(3) .rotor-group-heading:before,
    .flipdown__theme-light .rotor-group:nth-child(2) .rotor-group-heading:before,
    .flipdown__theme-light .rotor-group:nth-child(1) .rotor-group-heading:before{
        color: rgb(0 0 0 / 70%);
        background: #dddddd;
    }
    
    
    .flipdown .rotor-group:nth-child(4) .rotor-group-heading:before,
    .flipdown .rotor-group:nth-child(3) .rotor-group-heading:before,
    .flipdown .rotor-group:nth-child(2) .rotor-group-heading:before,
    .flipdown .rotor-group:nth-child(1) .rotor-group-heading:before{
        position: absolute;
        bottom: -12px;
        z-index: 1;
        left: 0;
        text-align: center;
        width: 100%;
        border-radius: 4px;
    }
    
    
    .flipdown .rotor-group-heading:before{
        height: 20px;
        line-height: 20px;
    }
    
    .flipdown .rotor-group{
        margin-right: 16px;
        padding-right: 0;
    }
    
    .flipdown.flipdown__theme-light .rotor:after{
        border-top:unset;
    }
    
    
     
    .external_biolink_layout_column{
        display: flex;
        align-items: flex-start;
        flex-direction: column;
        width: 100%;
    }
    
    .external_biolink_layout_column .content-product-external-item{
        padding-right:20px !important;
    }
    
    .external_biolink_layout_row{
        align-items: flex-start;
        display: flex;
        flex-direction: row;
    }
    
    .external_biolink_layout_row-reverse{
        align-items: flex-start;
        display: flex;
        flex-direction: row-reverse;
    }
    
    .external_biolink_custom a{
        margin: 0;
        padding: 0;
    }
    
    .external_biolink_products .img-product-external-item{
        width: 100%;
        height: 100%;
    }
    
    .external_biolink_products{
        width: calc(100% + 24px);
        margin-left: -8px;
    }
    
    .external_biolink_products .img-product-external-item img{
        width: 100%;
       
        object-fit: cover;
        border-radius: 0;
    }
    
    .external_biolink_layout_row-reverse .img-product-external-item img,
    .external_biolink_layout_row .img-product-external-item img{
        height: 187px;
        max-height:100%;
     }
     
     .external_biolink_layout_column .img-product-external-item img{
         max-height: 287px;
     }
    
    .external_biolink_products .content-product-external-item{
        width: 100%;
        height: 100%;
        padding: 16px;
        position: relative;
    }
    
    
    .external_biolink_layout_row .content-product-external-item{
        height: 187px;
        padding: 16px 24px 16px 12px;
    }
    
    .external_biolink_layout_row-reverse .content-product-external-item{
        height: 187px;
        padding: 16px 12px 0px 16px;
    }
    
    .external_biolink_layout_column .content-product-external-item{
        height: auto;
    }
    
    .external_biolink_products .content-product-external-item .title-product-external-item{
        font-weight: 500;
        font-size: 16px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
        text-overflow: ellipsis;
        height: auto;
        margin-bottom:4px;
    }
    
    .external_biolink_layout_row-reverse .content-product-external-item .title-product-external-item,
    .external_biolink_layout_row .content-product-external-item .title-product-external-item{
        max-height: calc(1.4em* 3);
        line-height: 20px;
        max-width: 200px;
    }
    
    .external_biolink_layout_row-reverse .content-product-external-item .decs-product-external-item,
    .external_biolink_layout_row .content-product-external-item .decs-product-external-item{
        height: calc(1.3em* 3);
        line-height:20px;
        max-width: 200px;
    }
    
    .external_biolink_products .content-product-external-item .decs-product-external-item{
        font-size: 14px;
        margin-bottom: 0;
        opacity: 0.7;
        margin-top: 4px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
        text-overflow: ellipsis;
        font-weight: 500;
        line-height: 20px;
    }
    
    .external_biolink_products .content-product-external-item .price-product-external-item{
        font-size: 16px;
        display: block;
        font-weight: 500;
        margin-top: 12px;
    }
    
    .external_biolink_layout_row-reverse .content-product-external-item .price-product-external-item{
        position: absolute;
        bottom: 12px;
        right: 16px;
        left:16px;
    }
    
    .external_biolink_layout_row .content-product-external-item .price-product-external-item{
        position: absolute;
        bottom: 12px;
        right: 24px;
        left:12px;
    }
    
    .form-control{
        height: calc(2.1em + 1rem + 2px);
        color: var(--gray-900);
        border: 1px solid var(--gray-300);
        background-color: var(--gray-50);
        font-size: 14px;
    }
    
    .decs-content-payment{
        font-size: 14px;
        line-height: 20px;
        color: var(--gray-600);
    }
    
    .form-control::placeholder{
        color: var(--gray-600);
    }
    
    .form-control:focus{
        box-shadow: 0 0 0 .2rem rgb(199 199 199 / 25%);
        border-color: var(--gray-300);
    }
    
    .decs-content-contact-form{
        text-align: center;
        color: var(--gray-600);
        font-size: 14px;
    }
    
    .text-decoration-underline{
        text-decoration: underline;
    }
    
    .btn-form-submit{
        font-size: 16px;
        font-weight: 600;
        border-radius: 50px;
        height: calc(2.1em + 1rem + 2px);
        background: var(--gray-900) !important;
    }
    
        .list-payment-method-biolink{
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        column-gap: 12px;
        row-gap: 8px;
    }
    
    .custom-radio-box input[type="radio"] + div{
        border: 1px solid var(--gray-300);    
    }
    
    .custom-radio-box input[type="radio"]:checked + div{
        border: 1px solid var(--gray-900);
        background: var(--gray-50);
    }
    .custom-radio-box input[type="radio"]:hover + div{
         border: 1px solid var(--gray-900);
    }
    
    .list-payment-method-biolink label img{
        width: 24px;
        height: 24px;
        border-radius: 4px;
    }
    
    .list-payment-method-biolink .item-info-payment-getway{
        padding: 12px;
        border-radius: 4px;
        font-size: 14px;
        line-height: 20px;
        display: flex;
        align-items: center;
        gap: 8px;
    }
    
    .content-thanksyou-payment img{
        width:100%;
        margin-bottom: 12px;
    }
    
    .content-thanksyou-payment .title{
        font-size: 24px;
        line-height: 36px;
        letter-spacing: -0.5px;
        font-weight: 600;
    }
    
    .btn-form-submit2{
        font-size: 16px;
        font-weight: 600;
        border-radius: 50px;
        height: calc(2.1em + 1rem + 2px);
        background: var(--gray-900) !important;
        color: white !important;
    }
    
   @keyframes move {
      0% {
        background-position: 0 0;
      }
      100% {
        background-position: 40px 40px;
      }
    }
    
    #cc-main .cm__btn{
        background: #0D6EFD !important;
        border: 1px solid #0D6EFD !important;
    }
    
    #cc-main .cm__btn--secondary{
        background: #e5e7ea !important;
        border: 1px solid #e5e7ea !important;
    }
    
    .link-image-slider-image{
        width: 100% !important;
        aspect-ratio: 16 / 9;
    }

    .modal-backdrop{
        -webkit-backdrop-filter: blur(10px);    
    }
    
    .gfm-embed .gfm-embed-iframe{
        height:440px;
        border-radius:16px;
    }
    
    .thank-you-container h3{
        font-size: 24px;
        line-height: 130%;
        color: var(--gray-900);
        width:100%;
        margin: 0 auto;
        padding-bottom: 8px;
    }

    .share_bio_user_mobile,
    .share_bio_user{
        text-align: center;
        cursor: pointer;
        border-radius: 50px;
        width: 40px;
        height: 40px;
        margin-right: 0;
        border: 1px solid rgba(255, 255, 255, 0.6);
        background: rgba(255, 255, 255, 0.6);
        backdrop-filter: blur(8px);
    }
    
    .share_bio_user_mobile svg,
    .share_bio_user svg{
        width: 100%;
        height: 100%;
        max-width: 16px;
    }

    
    .copylink-biolink .copy-urlbio{
        display: flex;
        justify-content: space-between;
        border: 1px solid var(--gray-300);
        border-radius: 12px;
        padding: 12px;
    }
    

    
    .copylink-biolink .copy-urlbio button{
       border: none;
       background: transparent; 
    }
    
    .img-fluid{
        width:100%;
    }
    
    
    .item-info-user-bio-share{
        text-align: center;
        margin: 0 auto;
        position: relative;
        top: -16px;
    }
    
    
    
    .avatar-bio-user-main{
        width: 48px;
        height: 48px;
        border-radius: 50px;
        object-fit: cover;
    }
    
    
    .radius-10000{
        border-radius:10000px;
    }
    
    .radius-12{
        border-radius:12px;
    }
    
    .item-info-user-bio-share .avatar-bio-user-main-sticky{
        width:48px;
        height:48px;
    }
    
    .text-info-username-bio{
        font-weight: 600;
        width: 100%;
        max-width: fit-content;
        margin: 0 auto;
        padding: 0px 20px 4px 20px;
    }
    
    .layout-profile-bio-main-row .text-info-username-bio{
        padding:0;    
    }
    
    .layout-profile-bio-main-row .item-username-profile-bio .logo-img-avatar-name .avatar-name-bio{
        max-width: 170px;
    }
    
    .item-layout-text_user_bio{
        display: flex;
        align-items: center;
    }
    
    .item-layout-img_logo_user_bio{
        display: flex;
        align-items: flex-start;
    }

    .item-username-profile-bio .logo-img-avatar-name .avatar-name-bio{
        width: 100%;
        max-width: 336px;
        margin-bottom: 4px;
    }
    
    .text-info-username-bio span{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%;
    }
    
    .text_user_bio .logo-img-avatar-name {
        display: none;
    }
    
    .img_logo_user_bio .item_username_biolink {
        display: none;
    }
    
    .item_username_biolink {
        display: none;
    }
    
    .img_logo_user_bio .item_username_biolink {
        display: none;
    }
    
    .text_user_bio .item_username_biolink {
        display: block;
    }

    .layout-profile-bio-main-column  .text-info-username-bio span{
        max-width: 280px;
    }
    
    .layout-profile-bio-main-row  .text-info-username-bio span{
        max-width: 200px;
    }
    
    .layout-profile-bio-main-row .text-info-username-bio{
        margin: unset;
    }
    
    
    #link-verified-wrapper-bottom{
        font-size: 14px;
        color: white;
        margin-left: 4px;
    }
    
    .text-info-decsription-bio{
        font-size: 14px; 
        font-weight: 500; 
        opacity: 0.8; 
        margin-bottom:4px;
    }
    
    .location-bio{
        margin-bottom:8px;
    }
    
    
    .stick-info-share .avatar-scroll-sticky img{
        width: 40px;
        height: 40px;
        object-fit: cover;
        border-radius:50px;
    }
    
    .stick-info-share {
        border-radius: 50px;
        display: flex;
        justify-content: flex-end;
        position: fixed;
        width: 100%;
        max-width: 584px;
        margin: 8px auto;
        -webkit-box-align: center;
        align-items: center;
        padding: 8px 12px;
        z-index: 21;
        top: 0;
        left: -36px;
        right: 0px;
    }
    
    .stick-info-share.sticky {
        background-color: rgba(255, 255, 255, 0.1);
        border: 1px solid rgba(255, 255, 255, 0.1); 
        backdrop-filter: blur(8px); 
        -webkit-backdrop-filter: blur(8px); 
    }
    
    
    
    .stick-info-share.sticky {
        padding: 0;
        border-radius: 50px;
        border: 1px solid rgba(255, 255, 255, 0.6);
        background: rgba(255, 255, 255, 0.6);
        backdrop-filter: blur(8px);
        top: 12px;
        z-index: 9;
        width: calc(100% - 30px);
    }
    

    .stick-info-share.sticky .user-name-scroll-sticky {
        display: block;
    }
    
    .stick-info-share.sticky .avatar-scroll-sticky{
        padding-top: 8px;
        padding-left: 12px;
        display: block;
    }
    
    .stick-info-share.sticky .text-info-username-bio{
        color: black;
        margin: 0;
        padding: 0;
        width: 100%;
        font-size: 16px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        max-width: 190px;
        display: block;
    }
    
    .stick-info-share.sticky .share_bio_user_mobile,
    .stick-info-share.sticky .share_bio_user{
        background:black;
        margin-right:12px;
    }
    
    .stick-info-share.sticky .share_bio_user_mobile .white,
    .stick-info-share.sticky .share_bio_user .white{
         color:white;
    }
    

    
    .stick-info-share.sticky .info-user-onwer-main{
        justify-content: space-between;
        display: flex;
        align-items: center;
        width: 100%;
    }


    html, body {
      margin:0;
    }
    
     body {
        position: relative;
    }
    
    .link-body {
        background-attachment: fixed !important;
        width: 100%;
        height: 100%;
        margin: 0 auto;
        padding: 0px;
        min-height: 100vh;
        z-index: 1;
        margin-top: 0;
        position: absolute;
    }
    
    .layout-combo-banner-main-bio{
        max-width: 100%;
        position: relative;
        margin-bottom: -24px;
    }
    
    .pro-layout-classic-main-bio{
        max-width: 100%;
        position: relative;
        margin-bottom: -24px;
    }
    

    .main-content-blockbio {
        display: flex;
        flex: 1 1 0%;
        flex-direction: column;
        -webkit-box-pack: justify;
        justify-content: space-between;
        height: 100%;
        width: 100%;
        min-height: 100vh;
        position: relative;
        z-index: 1;
    }


    
    .item-social-share-biolink-feed .report-biolink-icon{
        width:20px;
        height:20px;
    }
    
    .item-social-share-biolink-feed .item-chose-share-bio{
        width: 100%;
        display: flex;
        align-items: center;
        gap: 12px;
        justify-content: space-between;
        padding: 12px 16px;
        margin-bottom: 12px;
    }
    
    .item-social-share-biolink-feed a{
        width: 100%;
        display: flex;
        align-items: center;
        gap: 12px;
        justify-content: space-between;
        padding: 8px 12px 8px 8px;
        margin-bottom: 12px;
    }
    
    .item-social-share-biolink-feed img{
        width: 24px;
        height: 24px;
    }
    
    .item-social-share-biolink-feed .info-social-share{
        display: flex;
        align-items: center;
        gap: 12px;
    }
    
    
    
    .item-login-to-biolink .item-login-to-bio-link{
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
        gap: 12px;
    }
    
    
    
    .item-login-to-biolink .item-login-to-bio-link .btn-primary:hover{
        background: var(--gray-800);
    }
    
    
    
    .item-login-to-biolink .item-login-to-bio-link .btn-primary-white:hover{
        background: var(--gray-900);
        color:var(--white);
    }
    
    .VerifiedIcon{
        width: 24px;
        height: 24px;
    }
    
    .layout-profile-bio-main-row{
        display: flex;
        justify-content: flex-start;
        text-align: left;
        align-items: center;
        gap: 12px;
        flex-direction: row;
        margin-left:-15px;
        padding: 0;
        margin-bottom:16px;
    }
    
    
    
    .layout-profile-bio-main-column{
        display: flex;
        justify-content: flex-start;
        text-align: left;
        align-items: center;
        flex-direction: column;
    }
    
    
    
    .item-username-profile-bio{
        padding-left:16px;
        padding-right:16px;
    }
    
    .layout-profile-bio-main-row .item-username-profile-bio{
        padding-left: 0;
        padding-right: 0;
    }
    
    .pro-layout-banner .item-username-profile-bio{
        display: flex;
        align-items: center;
        flex-direction: column;
        margin-top: 4px;
    }
    
    .pro-layout-classic .location-bio,
    .pro-layout-portrait .text-info-decsription-bio,
    .pro-layout-banner .text-info-decsription-bio{
        margin-bottom: 12px;
    }
    
    .layout-profile-bio-main-column .item-username-profile-bio{
        margin: 0 auto;
        padding-top:8px;
        text-align: center;
    }
    
    .layout-profile-bio-main-column .text-info-decsription-bio{
        text-align: center;
        white-space: normal;
        overflow-wrap: break-word;
        word-break: break-word;
        width: 100%;
        max-width: 100%;
        display: block;
    }
    
    .header-name16{
        font-size:16px;
        line-height:24px;
    }
    
    .header-name18{
        font-size:18px;
        line-height:26px;
    }
    
    .header-name20{
        font-size:20px;
        line-height:28px;
    }
    
    .header-name28{
        font-size:28px;
        line-height:34px;
    }
    
    .pro-layout-portrait{
        position: relative;
        overflow: hidden;
        width: calc(100% + 30px) !important;
        margin-left: -15px;
        top: -44px;
        display: inline-block;
        height: 480px;
        margin-bottom: -48px;
        text-align: center;
    }
    
    .pro-layout-banner  .location-bio,
    .pro-layout-portrait .location-bio{
        display:none;
    }
    
    .pro-layout-portrait .avatar-bio-user-main{
        width: 100% !important;
        height: 99.5% !important;
        border: 0 !important;
        border-radius: 0 !important;
        object-fit: cover;
    }
    
    .background-gradient-pro-layout-portrait{
        position: absolute;
        width: 100%;
        height: 480px;
        bottom: 0;
        display:block;
    }
    
    .pro-layout-portrait .item-username-profile-bio{
        position: absolute;
        z-index: 9;
        bottom: 0;
        width: 100%;
    }
    
    .pro-layout-portrait .item-username-profile-bio .text-info-username-bio{
        margin: 0 auto;
        max-width: fit-content;
    }
    
    .background-gradient-portrait{
        position: absolute;
        bottom: 0;
        width: 100%;
        height: 320px;
    }
    
    .pro-layout-portrait .height-70{
        height:9rem;
    }
    
    .pro-layout-portrait .height-58{
        height:6rem;
    }
    

    .pro-layout-banner{
        position: relative;
        width: calc(100% + 30px);
        margin-left: -15px;
        top: -44px;
        margin-bottom: -48px;
        flex-direction: column;
        text-align: center;
        gap: 0;
    }
    
    .pro-layout-banner .background-header-layout-banner{
        aspect-ratio: 2 / 1;
        width: 100%;
        background-size: 100% auto;
        background-repeat: no-repeat;
        background-position: center;
    }



   .link-hover-animation-smooth:hover, .link-hover-animation-instant:hover {
        transform: scale(1);
    }
    
    .link-hover-animation-smooth:active, .link-hover-animation-instant:active {
        transform: scale(1);
    }
    
    
    /*CSS border*/
    
   
   .border-thin_line{
        border-width: 1px;
        border-style: solid;
    }
    
    .border-thick_line{
        border-width: 2px;
        border-style: solid;
    }
    
    .border-dashed_line{
        border-width: 1px;
        border-style: dashed;
    }
    
    .border-ellipsis {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 50px; /* Adjust height based on your layout */
        position: relative;
    }
    
    
    
    

    /*End CSS*/
    
    
   
   .layout_biolink_customs_column .share-block-biolink{
        position: absolute;
        right: 12px;
        bottom: 16px;
        z-index: 999;
        cursor: pointer;
   }
   
   .layout_biolink_customs_row .share-block-biolink{
        position: absolute;
        right: 12px;
        height: 100%;
        display: flex;
        align-items: center;
        cursor: pointer;
   }
   
   
   
   .layout_biolink_customs_column .share-block-biolink svg path{
       fill:white;
       opacity: 1;
   }
   
   .linkbio-style:hover>.share-block-biolink svg path{
       opacity: 1;
   }
   
    
   
    .fontsize-14 .linkbio-style a .content-biolink-main span{
        font-size:14px;
        line-height:22px;
        font-weight: 500;
    }
    
    .fontsize-16 .linkbio-style a .content-biolink-main span{
        font-size:16px;
        line-height:24px;
        font-weight: 500;
    }
    
    .fontsize-18 .linkbio-style a .content-biolink-main span{
        font-size:18px;
        line-height:26px;
        font-weight: 500;
    }
    
    .layout_biolink_customs_row{
        position: relative;
        display: flex;
    }
   
   .layout_biolink_customs_row a{
        padding-left: 0;
        padding-right: 0;
        display: flex;
        align-items: center;
        min-height: 58px;
   }
   
   .link-btn-image-wrapper{
         margin-left: -12px;
   }
    
    .layout_biolink_customs_row .plr-avatar-bio{
       hyphens: auto;
       padding-left: 56px;
       padding-right: 56px;
    }
    
     .layout_biolink_customs_row .plr-no-avatar{
        padding-left: 16px;
        padding-right: 32px;
     }
   
   .layout_biolink_customs_row .content-biolink-main{
       width: 100%;
   }
   
   .layout_biolink_customs_row .link-btn-image-wrapper{
        position: absolute;
        margin-left: 0;
   }
   
   /*Radius fill*/
   .border-bio-fill-straight .linkbio-style .link-btn-image,
   .border-bio-fill-straight .linkbio-style{
       border-radius:none;
   }
   
   .border-bio-fill-round .linkbio-style .link-btn-image,
   .border-bio-fill-round .linkbio-style{
       border-radius:30px;
   }
   
   
   .border-bio-fill-rounded .linkbio-style .link-btn-image,
   .border-bio-fill-rounded .linkbio-style{
       border-radius:12px;
   }
   
   .border-bio-fill-rounded .linkbio-style,
   .border-bio-fill-round .linkbio-style,
   .border-bio-fill-straight .linkbio-style{
        transition: transform 0.15s cubic-bezier(0, 0.2, 0.5, 3);
   }
   
   
   .border-bio-fill-rounded .linkbio-style:hover,
   .border-bio-fill-round .linkbio-style:hover,
   .border-bio-fill-straight .linkbio-style:hover{
        transform: scale(1.02);
   }
   
   

   
   
   .fill-special-bio-straight .linkbio-style:hover{
        transform: translate3d(0px, 0px, 0px) scale(1.015);
   }
   
    
    
    
   
   .fill-wave-bio-straight .linkbio-style .external_biolink_products .img-product-external-item img,
   .fill-special-bio-straight .linkbio-style .external_biolink_products .img-product-external-item img,
   .fill-wave-bio-straight .linkbio-style .external_biolink_layout_column .img-product-external-item img,
   .fill-special-bio-straight .linkbio-style .external_biolink_layout_column .img-product-external-item img{
         width: calc(100% - 8px);
   }
    
    
    
    
    
    
    .fill-wave-bio-straight .linkbio-style:hover::before,
    .fill-wave-bio-straight .linkbio-style:hover::after{
        animation-play-state: running;
    }
    
    @keyframes topwave {
      0% {
            mask-position: 0px top;
        }
        100% {
            mask-position: 680px top;
        }
    }
    
    @keyframes bottomwave {
      0% {
            mask-position: 0px top;
        }
        100% {
            mask-position: -680px top;
        }
    }

   /*End radius fill*/
   
   /*Radius Outline*/
   .border-bio-outline-straight .linkbio-style .link-btn-image,
   .border-bio-outline-straight .linkbio-style{
       border-radius:none;
   } 
   
   .border-bio-outline-round .linkbio-style .link-btn-image,
   .border-bio-outline-round .linkbio-style{
       border-radius:30px;
   }
   
    .border-bio-outline-rounded .linkbio-style .link-btn-image,
   .border-bio-outline-rounded .linkbio-style{
       border-radius:12px;
   }
   
   
   
   .border-bio-outline-rounded .linkbio-style,
   .border-bio-outline-round .linkbio-style,
   .border-bio-outline-straight .linkbio-style{
       background: transparent !important;
       box-shadow: unset !important;
   }
   
   /*End radius Outline*/
   
   
   /*Radius Hard shadow*/
   
   
   
   
   .border-bio-HardShadow-round .linkbio-style .link-btn-image{
       border-radius:30px;
   }
   
   
   
   
   
   .border-bio-HardShadow-rounded .linkbio-style .link-btn-image{
       border-radius:12px;
   }
   
   
   
   .border-bio-HardShadow-rounded .external_biolink_products .content-product-external-item{
       width: calc(100% + -8px);
   }
   
    
   
   
   .border-bio-HardShadow-straight .layout_img_list_column_alternating_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-round .layout_img_list_column_alternating_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-rounded .layout_img_list_column_alternating_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-straight .layout_img_list_row_alternating_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-round .layout_img_list_row_alternating_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-rounded .layout_img_list_row_alternating_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-straight .layout_img_list_row_reverse_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-round .layout_img_list_row_reverse_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-rounded .layout_img_list_row_reverse_bioblock .splide__list .linkbio-style{
       margin-bottom:8px !important;
   }
   

   .border-bio-HardShadow-straight .layout_img_list_row_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-round .layout_img_list_row_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-rounded .layout_img_list_row_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-straight .layout_img_grid_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-round .layout_img_grid_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-rounded .layout_img_grid_bioblock .splide__list .linkbio-style{
       box-shadow:unset !important;
   }
   
    
   .border-bio-HardShadow-round .layout_img_grid_bioblock .splide__list .linkbio-style,
   .border-bio-outline-round .layout_img_grid_bioblock .splide__list .linkbio-style,
   .border-bio-fill-round .layout_img_grid_bioblock .splide__list .linkbio-style,
   .border-bio-HardShadow-round .layout_img_list_row_bioblock .splide__list .linkbio-style,
   .border-bio-outline-round .layout_img_list_row_bioblock .splide__list .linkbio-style,
   .border-bio-fill-round .layout_img_list_row_bioblock .splide__list .linkbio-style{
        border-radius: 18px;
        height: 100%;
   }
    

   /*End radius Hard shadow*/
   
    /*Change layout bio link*/
    .layout_biolink_customs_column{
        display: flex;
        flex-direction: column;
        aspect-ratio: 16 / 9;
        position: relative;
        padding: 0;
    }
    
     .layout_biolink_customs_column a{
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        height: 100%;
        color:white !important;
     }
     
     .layout_biolink_customs_column span{
         color:white !important;
     }
     
     .layout_biolink_customs_column a .link-btn-image-wrapper{
        top: 0;
        margin-top: 0;
        margin-left: 0;
        max-width: 100%;
        max-height: 100%;
     }
     
     .layout_biolink_customs_column a .link-btn-image-wrapper .link-btn-image{
        width: 100%;
        height: 100%;
     }
     
    .layout_biolink_customs_column .content-biolink-main{
        padding: 0px 12px 0px 12px;
        hyphens: none;
        position: absolute;
        height: fit-content;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        display: flex;
        align-items: flex-start;
        bottom: 16px;
        left: 0;
        -webkit-box-pack: center;
        justify-content: center;
        z-index: 9;
        width: calc(100% - 24px);
        text-overflow: ellipsis;
        white-space: normal;
    }
    
     .layout_biolink_customs_column .content-biolink-main span[data-name]{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
     }

    
    
    
    .layout_biolink_customs_column .btn::after{
        content: "";
        height: 50%;
        width: 100%;
        background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
        position: absolute;
        bottom: 0px;
        left: 0px;
        z-index: 1;    
    }
    
     .layout_biolink_customs_column .btn{
        padding:0 ;
        border: unset ;
        border-style: hidden;
        position: relative;
        z-index: 9;
     }

    a:hover,
    a:focus {
        text-decoration: none;
        outline: none;
    }
    
    .border-bio-fill-round .linkbio-style .icon-svg-fillter,
    .border-bio-outline-round .linkbio-style .icon-svg-fillter,
    .border-bio-HardShadow-round .linkbio-style .icon-svg-fillter{
        border-radius:0;
    }
    
    .icon-svg-fillter{
        object-fit: contain;
        border-radius: 0 !important;
        padding: 8px;
    }
    
    /*End Change layout bio link*/
    
    /*Modal coupon*/
    .modal-coupon img{
        border-radius: 1rem;
        height: 180px;
        object-fit: cover;
        width: 180px;
    }
    
    .modal-coupon .decs{
        text-align: left;
        font-size: 16px;
        line-height: 24px;
        color: var(--gray-900);
    }
    
    .modal-coupon .item-copy-coupon{
        display: flex;
        align-items: center;
        justify-content: space-between;
        border: 1px solid var(--gray-300);
        padding: 12px;
        border-radius: 1rem;
    }
    
    .modal-coupon .item-copy-coupon input{
        border: unset;
        background: transparent;
        color: var(--gray-900);
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
    }
    
    .modal-coupon .item-copy-coupon .item-copy{
        color: var(--gray-900);
        border-radius: 50px;
        border: 1px solid var(--gray-900);
        padding: 8px 24px;
        background: transparent;
    }
    
    .modal-coupon .item-copy-coupon .item-copy:hover{
        background:var(--gray-900);
        color:white;
    }
    
    .modal-coupon .form-control:focus{
        box-shadow: unset;
    }
    
    .modal-coupon .item-go-store{
        width: 100%;
        padding: 16px;
        font-size: 16px;
        background: var(--gray-900);
        border-radius: 50px;
        display: block;
        color: white;
        font-weight: 600;
    }
    /*End Modal coupon*/
    
     .container-preview-iframe .share-block-biolink {
        pointer-events: none;
    }
    
    .container-share-preview{
        display:none;
    }
    
    .list-social-biolink{
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        gap:12px;
    }
    
    .list-social-biolink a svg{
        width: 32px;
        height: 32px;
    }
    
    .list-social-biolink a{
        transition-property: transform;
        transition-timing-function: cubic-bezier(.4,0,.2,1);
        transition-duration: .15s;
        margin: 8px 0;
    }
    
    .list-social-biolink a:hover{
        transform: scale(1.02);
    }
    
    .background-blur-avatar-mqn img{
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        object-fit: cover;
        object-position: top;
        opacity: .8;
        filter: blur(104px);
    }

    .img-logo-brand-mqn img{
        padding-top: 48px;
        padding-bottom: 12px;
        width: 100%;
        height: 100%;
        max-width: 200px;
    }
    
    .img-logo-brand-mqn{
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
    }
    
     .modal-open .modal{
       padding-right:0 !important;
   }
    
    .list-social-biolink,
    .list-item-block-bio-mqn{
        padding: 0px;
    }
    
    .layout-profile-bio-main-row .text-info-decsription-bio{
        margin-bottom:4px;    
    }
    
    .layout-profile-bio-main-row .text-info-username-bio{
        padding-bottom: 4px;
    }
    
    .custom_brading_bio_user{
        display: flex;
        align-items: center;
        justify-content: space-between;
        gap: 12px;
        flex-direction: row;
    }
    
    .custom_brading_bio_user img{
        width: 100%;
        border-radius: 4px;
        max-width: 16px !important;
    }
    
    
    .link-footer-branding .avatar_collab .favicion_boom,
    .link-footer-branding .avatar_collab .avatar_user_biolink{
        display:none;
    }
    
    .link-footer-branding img{
        display: flex;
        align-items: center;
        justify-content: center;    
    }
    
    .fill_background_icon_layout{
        gap: 8px;    
        grid-template-columns: repeat(auto-fit, minmax(0, calc(25% - 6px)));
        display: grid;
    }
    
   
    
    .fill_background_icon_layout a svg{
        padding: 2px;
    }
    
    
    
     /*Modal Bottom sheet*/
    @media (max-width: 575.98px) {
      .modal {
        justify-content: flex-end;
      }
    
      .modal-dialog {
        width: 100%;
        margin: 0;
        height: 90%;
      }
    
      .modal-content {
        border-radius: 16px 16px 0 0; 
        height: 90%;
        position: absolute;
        bottom: -16px;
        overflow-y: auto;
        transform: translateY(100%);
        transition: transform 0.3s ease-in-out;
      }
    
      .modal.fade.show .modal-content {
        transform: translateY(0);
        transition: transform 0.3s ease-in-out;
      }
    
      .modal-content {
        transform: translateY(100%);
        transition: transform 0.3s ease-in-out;
      }
    
      .modal-body {
        height: 100%;
        overflow-y: auto;
      }
    
      .modal-header {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 15px 20px;
      }
    
      .modal-header .close {
        border: none;
        background: none;
        font-size: 1.5rem;
      }
    
      .no-scroll {
        overflow: hidden;
      }
    }
    /*End Modal Bottom sheet*/
    
    @media screen and (max-width: 550px){
        .flipdown .rotor-group-heading:before{
            font-size: 0.7rem;
        }
        
        .flipdown .rotor{
            font-size: 2.6rem;
        }
     }
     
    @media screen and (min-width: 414px){
        .flipdown .rotor-group{
            padding-right:0;
            margin-right:20px;
        }
     }

    @media screen and (min-width: 768px) {
         
         .flipdown .rotor{
             height:72px;
         }
         
         .flipdown .rotor{
            font-size: 2.5rem;    
        }
        
        .flipdown .rotor-group:nth-child(4) .rotor-group-heading:before,
        .flipdown .rotor-group:nth-child(3) .rotor-group-heading:before,
        .flipdown .rotor-group:nth-child(2) .rotor-group-heading:before,
        .flipdown .rotor-group:nth-child(1) .rotor-group-heading:before{
            bottom: 4px;
        }
        
        .flipdown .rotor-group-heading:before{
           font-size:12px;
        }
        
        .flipdown .rotor-top{
            line-height: 56px;
        }
     }
     
    @media screen and (min-width: 992px) {
        
        .custom_brading_bio_user img{
            max-width: 44px !important;
        }
        
        .branding-biolink .title-branding svg{
            display:block;
        }
        
        .link-footer .img-logo-branding-bio{
            padding: 40px 0px;
        }
    
        .list-social-biolink,
        .list-item-block-bio-mqn{
            padding: 0px 86px;
        }
        
        .custom_brading_bio_user{
            gap: 16px;
            flex-direction: column;
        }
        
        .branding-biolink{
            flex-direction: column;
            gap: 16px;
        }
        
        .layout-profile-bio-main-row{
            margin-left:0;
            padding: 68px 86px 0px 86px;
        }
        
        
        .link-footer img{
            max-width: 160px;
         }

        
       .pro-layout-classic-main-bio .layout-profile-bio-main-column{
           margin-top:68px;
        }
        
         .layout-combo-banner-main-bio{
            max-width: 720px;
            margin: 68px auto;
            border-radius: 16px;
            overflow: hidden;
        }
        
        .layout-combo-banner-main-bio .link-body {
            border-radius: 16px;
        }
        
        .pro-layout-classic-main-bio .link-body {
            border-radius: 0;
        }
    
        .item-content-main-blockbio{
            display: flex;
            justify-content: center;
        }

        .stick-info-share{
            top: 72px;
            left: 0px;
        }
        

        
        .pro-layout-portrait .avatar-bio-user-main{
            width: 366px !important;
            height: 458px !important;
            border-radius: 16px !important;
        }
        
        
        .pro-layout-portrait{
            top:0px;
            height: 100%;
            width: 100%;
            margin-bottom: 0;
            padding-top: 56px;
        }
        
        .pro-layout-banner{
            width: calc(100% + 30px);
            margin-left: -15px;
            top: 0;
            margin-bottom: 0;
            padding:0;
        }
        
        .pro-layout-banner .background-header-layout-banner{
            border-radius: 10px 10px 0px 0px;
        }
        
        
        .text-info-decsription-bio{
            font-size: 16px;
        }
        
        .pro-layout-portrait .item-username-profile-bio{
            position: relative;   
            padding-top: 16px;
        }
        
        .background-gradient-pro-layout-portrait{
            display:none;
        }
    
        .layout_img_list_row_bioblock .title-img-slider{
            max-width: 100%;
        }
        
        .thank-you-container h3{
            width:70%;
        }
    
        .gfm-embed .gfm-embed-iframe{
            height:540px;
        }
        
        .layout_img_list_column_alternating_bioblock .title-img-slider,
        .layout_img_list_row_alternating_bioblock .title-img-slider,
        .layout_img_list_row_reverse_bioblock .title-img-slider,
        .layout_img_list_row_bioblock .title-img-slider,
        .layout_img_grid_bioblock .title-img-slider {
            font-size: 16px;
            line-height: 24px;
        }
    
        .layout_img_list_column_alternating_bioblock>.img-note-url img,
        .layout_img_list_row_alternating_bioblock>.img-note-url img,
        .layout_img_list_row_reverse_bioblock>.img-note-url img,
        .layout_img_list_row_bioblock>.img-note-url img,
        .layout_img_list_row_bioblock .splide__slide img{
            width: 100% !important;
            height: 262px !important;
            object-fit: cover;
        }
    
        .external_biolink_layout_row-reverse .content-product-external-item .price-product-external-item, .external_biolink_layout_row .content-product-external-item .price-product-external-item{
            width: calc(100% - 32px);
        }
        .external_biolink_products .content-product-external-item .decs-product-external-item{
            font-size: 16px;
            line-height: 1.4rem;
            max-width: 100%;
            height: calc(1.4em* 6);
            -webkit-line-clamp: 6;
        }
        
        .external_biolink_products .content-product-external-item .title-product-external-item{
            font-size: 16px;
            line-height: 22px;
            max-width: 100%;
            margin-bottom:8px;
            max-height: 100%;
        }
            
        .external_biolink_products .content-product-external-item{
            padding: 20px;
        }
            
        .external_biolink_products .content-product-external-item .price-product-external-item{
            font-size: 20px;
            bottom: 20px;
        }
        
        .external_biolink_layout_row-reverse .content-product-external-item,
        .external_biolink_layout_row .content-product-external-item{
            height: 320px;
            padding:16px 24px 16px 16px;
        }
            
        .external_biolink_layout_column .img-product-external-item img{
             max-height: 400px;
         }
         
         .external_biolink_layout_row-reverse .img-product-external-item img,
         .external_biolink_layout_row .img-product-external-item img{
            min-height: 320px;
            height: 100%;
         }
     
        .airbnb-embed-frame {
            width: 450px; 
        }
        
        .behance_post_bio{
            height:600px;
        }
    
        .link-footer-branding{
            position: fixed;
            bottom: 20px;
            right: 20px;
            width: 100%;
            max-width: 240px;
            margin: 0;
            padding: 20px 12px;
            box-sizing: border-box;
            white-space: normal;
            overflow-wrap: break-word;
            text-overflow: ellipsis;
            border-radius: 16px;
            max-height: 100%;
         }
        
        .link-footer-branding .avatar_collab{
            display: flex;
            flex-direction: row;
            align-items: center;
        }
        
        .link-footer-branding .avatar_collab .avatar_user_biolink{
            margin-right:-8px;
            position: relative;
            z-index: 1;
            display:block;
        }
        
        .link-footer-branding .avatar_collab .favicion_boom{
           display:block; 
        }
        
        .link-footer-branding .avatar_collab .logo_boom{
            display:none;
        }
        
        .link-footer-branding .avatar_collab img{
            width: 44px;
            min-width: 44px;
            height: 44px;
            object-fit: cover;
            object-position: top;
            border-style: none;
            overflow: hidden;
            border-radius: 100%;
        }
      
        .layout_img_grid_bioblock>.img-note-url img,
        .layout_img_grid_bioblock .splide__slide img{
            max-height: 164px;
        }
        
        .layout_img_list_column_alternating_bioblock .splide__slide>.img-note-url img,
        .layout_img_list_column_alternating_bioblock .splide__slide a img,
        .layout_img_list_row_alternating_bioblock .splide__slide>.img-note-url img,
        .layout_img_list_row_alternating_bioblock .splide__slide a img,
        .layout_img_list_row_reverse_bioblock .splide__slide>.img-note-url img,
        .layout_img_list_row_reverse_bioblock .splide__slide a img{
            height: 268px !important;
            flex-basis: 50%;
        }
        
        .layout_biolink_customs_row .content-biolink-main{
            max-width: unset;
        }

        .link-content{
            padding-top: 0;
            width: 100%;
            max-width: 720px;
        }
    }
