@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
.user-page-section-background {
    background: url("../../img/countries-themes/Canada_2.webp") repeat
}

.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;
    background: #CF0200
}

.wrapper .user-page-section-content .user-info .cover-image-container .preview-share-icon-wrapper svg {
    fill: #FFFFFF
}

.wrapper .user-page-section-content .user-info .username {
    text-align: center;
    padding: 6px 10px;
    color: #FFFFFF !important;
    font-size: 20px;
    font-weight: 400;
    font-family: "Montserrat", sans-serif;
    background: #CF0200
}

.wrapper .user-page-section-content .user-info .preview-user-description__component {
    padding: 10px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 500;
    font-family: "Montserrat", sans-serif;
    line-height: 24px;
    background: #CF0200
}

.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;
    background: #CF0200
}

.wrapper .user-page-section-content .user-info .preview-share-icon__component svg {
    fill: #FFFFFF
}

.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;
    border: 2px solid #FF0300;
    color: #820B00;
    font-family: "Montserrat", sans-serif;
    background: linear-gradient(0deg, #DBA7A7 -0.71%, #FFFFFF 52.93%);
    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;
    border: 2px solid #FF0300;
    color: #820B00;
    font-family: "Montserrat", sans-serif;
    background: linear-gradient(0deg, #DBA7A7 -0.71%, #FFFFFF 52.93%);
    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: #820B00
}

.wrapper .preview-menu-item__component {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    border: 2px solid #FF0300;
    color: #820B00;
    font-family: "Montserrat", sans-serif;
    background: linear-gradient(0deg, #DBA7A7 -0.71%, #FFFFFF 52.93%);
    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: #820B00
}

.wrapper .preview-links-list__component .preview-header-component,
.wrapper .preview-links-list__component .preview-text-block-component {
    text-align: center;
    padding: 6px 10px;
    color: #FFFFFF !important;
    font-size: 20px;
    font-weight: 400;
    font-family: "Montserrat", sans-serif;
    background: #CF0200
}

.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;
    border: 2px solid #FF0300;
    color: #820B00;
    font-family: "Montserrat", sans-serif;
    background: linear-gradient(0deg, #DBA7A7 -0.71%, #FFFFFF 52.93%);
    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: #820B00
}

.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: #820B00
}

.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: #820B00
}

.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: 2px solid #FF0300;
    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;
    border: 2px solid #FF0300;
    color: #820B00;
    font-family: "Montserrat", sans-serif;
    background: linear-gradient(0deg, #DBA7A7 -0.71%, #FFFFFF 52.93%);
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.5)
}

.wrapper .preview-social-links__component .social-link-item__component {
    color: #FFFFFF;
    fill: #FFFFFF
}

.wrapper .footer-link {
    color: #FFFFFF !important
}

.wrapper .cookies-wrapper #ot-sdk-btn.ot-sdk-show-settings {
    color: #FFFFFF !important
}

.wrapper .report-abuse-button__component,
.wrapper .preview-heylinkme-logo__component {
    color: #FFFFFF;
    font-weight: 900;
    height: auto !important
}

.wrapper .report-abuse-button__component .heylinkme-logo,
.wrapper .preview-heylinkme-logo__component .heylinkme-logo {
    color: #FFFFFF
}

.wrapper .report-abuse-button__component .page-report-section,
.wrapper .preview-heylinkme-logo__component .page-report-section {
    margin: 0 !important
}