@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");

.user-page-section-background {
    background: rgb(167, 161, 132);
}

.wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%
}

.wrapper .user-page-section-content .user-info .logo-container .common-user-icon__component .common-user-icon-wrapper svg {
    fill: #FFFFFF
}

.wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center
}

.wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #264863
}

.wrapper .user-page-section-content .user-info .username {
    text-align: center;
    padding: 6px 10px;
    color: #264863 !important;
    font-size: 20px;
    font-weight: 600;
    font-family: "Montserrat", sans-serif
}

.wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #264863;
    font-size: 16px;
    font-weight: 500;
    font-family: "Montserrat", sans-serif;
    line-height: 24px
}

.wrapper .user-page-section-content .user-info .preview-share-icon__component {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-content: stretch;
    text-align: center;
    align-items: center
}

.wrapper .user-page-section-content .user-info .preview-share-icon__component svg {
    fill: #264863
}

.wrapper .preview-signup-generator__component,
.wrapper .preview-signup-generator-terms__component,
.wrapper .preview-anonymous-messages__component {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    color: #EFEAD3;
    font-family: "Montserrat", sans-serif;
    background: #506677;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.5)
}

.wrapper .preview-signup-generator__component .thumbnail,
.wrapper .preview-signup-generator-terms__component .thumbnail,
.wrapper .preview-anonymous-messages__component .thumbnail {
    border-radius: 10px !important
}

.wrapper .preview-commerce-link-item__component,
.wrapper .preview-location-item__component {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    color: #EFEAD3;
    font-family: "Montserrat", sans-serif;
    background: #506677;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.5)
}

.wrapper .preview-commerce-link-item__component .thumbnail,
.wrapper .preview-location-item__component .thumbnail {
    border-radius: 10px !important
}

.wrapper .preview-commerce-link-item__component .up-down-icon svg,
.wrapper .preview-location-item__component .up-down-icon svg {
    fill: #EFEAD3
}

.wrapper .preview-menu-item__component {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    color: #EFEAD3;
    font-family: "Montserrat", sans-serif;
    background: #506677;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.5)
}

.wrapper .preview-menu-item__component .thumbnail {
    border-radius: 10px !important
}

.wrapper .preview-menu-item__component .up-down-icon svg {
    fill: #EFEAD3
}

.wrapper .preview-links-list__component .preview-header-component,
.wrapper .preview-links-list__component .preview-text-block-component {
    text-align: center;
    padding: 6px 10px;
    color: #264863 !important;
    font-size: 20px;
    font-weight: 600;
    font-family: "Montserrat", sans-serif
}

.wrapper .preview-links-list__component .preview-link-item__component .preview-link-wrapper,
.wrapper .preview-links-list__component .preview-link-item__component .preview-lock-link-wrapper,
.wrapper .preview-links-list__component .preview-lock-link-item__component .preview-link-wrapper,
.wrapper .preview-links-list__component .preview-lock-link-item__component .preview-lock-link-wrapper {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    color: #EFEAD3;
    font-family: "Montserrat", sans-serif;
    background: #506677;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.5)
}

.wrapper .preview-links-list__component .preview-link-item__component .thumbnail,
.wrapper .preview-links-list__component .preview-lock-link-item__component .thumbnail {
    border-radius: 10px !important
}

.wrapper .preview-links-list__component .preview-link-item__component .phone-thumbnail svg,
.wrapper .preview-links-list__component .preview-lock-link-item__component .phone-thumbnail svg {
    fill: #EFEAD3
}

.wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component,
.wrapper .preview-links-list__component .preview-link-item__component .shevron-icon__component,
.wrapper .preview-links-list__component .preview-lock-link-item__component .preview-share-icon__component,
.wrapper .preview-links-list__component .preview-lock-link-item__component .shevron-icon__component {
    fill: #EFEAD3
}

.wrapper .preview-links-list__component .preview-link-item__component .preview-share-icon__component svg,
.wrapper .preview-links-list__component .preview-link-item__component .shevron-icon__component svg,
.wrapper .preview-links-list__component .preview-lock-link-item__component .preview-share-icon__component svg,
.wrapper .preview-links-list__component .preview-lock-link-item__component .shevron-icon__component svg {
    fill: #EFEAD3
}

.wrapper .preview-links-list__component .preview-link-item__component .common-expanded-block,
.wrapper .preview-links-list__component .preview-link-item__component .common-expanded-locked-block__component,
.wrapper .preview-links-list__component .preview-lock-link-item__component .common-expanded-block,
.wrapper .preview-links-list__component .preview-lock-link-item__component .common-expanded-locked-block__component {
    -webkit-border-radius: 0 0 8px 8px;
    -moz-border-radius: 0 0 8px 8px;
    -ms-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px;
    border-top: none
}

.wrapper .preview-image-sliders-list__component .youtube-gallery,
.wrapper .preview-image-sliders-list__component .slider-grid,
.wrapper .preview-image-sliders-list__component .instagram-gallery {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    color: #EFEAD3;
    font-family: "Montserrat", sans-serif;
    background: #506677;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.5)
}

.wrapper .preview-social-links__component .social-link-item__component {
    color: #506677;
    fill: #506677
}

.wrapper .footer-link {
    color: #506677 !important
}

.wrapper .cookies-wrapper #ot-sdk-btn.ot-sdk-show-settings {
    color: #506677 !important
}

.wrapper .report-abuse-button__component,
.wrapper .preview-heylinkme-logo__component {
    color: #506677;
    font-weight: 900;
    height: auto !important
}

.wrapper .report-abuse-button__component .heylinkme-logo,
.wrapper .preview-heylinkme-logo__component .heylinkme-logo {
    color: #506677
}

.wrapper .report-abuse-button__component .page-report-section,
.wrapper .preview-heylinkme-logo__component .page-report-section {
    margin: 0 !important
}