function getTotalHeightIncludingMargin(element) { if (!element) return 0; const style = window.getComputedStyle(element); const marginTop = parseFloat(style.marginTop); const marginBottom = parseFloat(style.marginBottom); return element.offsetHeight + marginTop + marginBottom; } function updateAnnouncementContainerHeight() { const socialLinksHeight = getTotalHeightIncludingMargin(socialLinks); const announcementHeight = getTotalHeightIncludingMargin(announcement); const height = Math.max(socialLinksHeight, announcementHeight); announcementContainer.style.height = height + 'px'; } function resetAnnouncementContainerHeight() { announcementContainer.style.height = 'auto'; } const socialLinks = document.getElementById('socialLinks'); const announcement = document.querySelector('.pc-announcement'); const announcementContainer = document.querySelector('.announcement-container'); const resizeObserver = new ResizeObserver(() => { if (window.matchMedia("(min-width: 960px)").matches) { updateAnnouncementContainerHeight(); }else { resetAnnouncementContainerHeight(); } }); if (socialLinks) { resizeObserver.observe(socialLinks); } if (announcement) { resizeObserver.observe(announcement); }
const updateHeaderMetrics = () => { const header = document.getElementById('header'); const rect = header.getBoundingClientRect(); const headerHeight = rect.bottom; document.documentElement.style.setProperty('--header-height', `${headerHeight}px`); }; window.addEventListener('DOMContentLoaded', updateHeaderMetrics); window.addEventListener('resize', updateHeaderMetrics); const header = document.getElementById('header'); const resizeObserver = new ResizeObserver(entries => { for (let entry of entries) { const rect = entry.target.getBoundingClientRect(); const headerHeight = rect.bottom; document.documentElement.style.setProperty('--header-height', `${headerHeight}px`); } }); resizeObserver.observe(header);
function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);

Beloveley

function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);
function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl); Search
Account
Log in Create an account
Cart
Your cart is reserved for !
Your cart is currently empty.
Close
  • New In
  • Best Sells
  • Black History Month
  • Juneteenth
  • MEN
    MEN
    • Fitness
    • Amazing
    • ART & Music
  • WOMEN
  • Cotton
    Cotton
    • Washed Cotton
  • Log in Create an account
  • New In
  • Best Sells
  • Black History Month
  • Juneteenth
  • MEN
    • Fitness
    • Amazing
    • ART & Music
    SALE
    Men's Retro Ethnic Patterns Geometric Art Print Short Sleeve Shirt
    $32.99
    $56.99
    - 42%
    - 42%
  • WOMEN
  • Cotton
    • Washed Cotton
    SALE
    +2
    Men's Retro Records Music Color Block Art Print Cotton Casual T-Shirt
    $23.99
    $41.99
    - 43%
    - 43%
  • More links
    function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);
    function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);
    Top searched
    SALE
    +4
    100% Cotton Men's Black History Month Period Print Casual T-Shirt
    $23.99
    $40.99
    - 41%
    - 41%
    Login
    Please enter your e-mail and password:
    Email is required
    Please enter a valid email.
    Password is required.
    Password must be between 6-16 characters long.
    Forgot password?
    Don't have an account? Create one
    Login for more discounts
    Subscribe today to hear first about our sales
    Please fill in this field
    Please enter a valid email address
    Thanks for subscribing
    SITE INFO
    • About Us
    • Privacy Policy
    • Terms and Conditions
    CUSTOMER SERVICE
    • Contact Us
    • Delivery Time
    • Order Tracking
    HELP CENTER
    • Shipping Policy
    • Payment Methods
    • FAQs
    • Return & Refund Policy
    We accept
    American Express Mastercard PayPal Visa
    Get in touch
    Email us
    Follow us
    SITE INFO
    • About Us
    • Privacy Policy
    • Terms and Conditions
    CUSTOMER SERVICE
    • Contact Us
    • Delivery Time
    • Order Tracking
    HELP CENTER
    • Shipping Policy
    • Payment Methods
    • FAQs
    • Return & Refund Policy
    We accept
    American Express Mastercard PayPal Visa
    Get in touch
    Email us
    Follow us
    © 2025 Beloveley