<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/  dc: http://purl.org/dc/terms/  foaf: http://xmlns.com/foaf/0.1/  og: http://ogp.me/ns#  rdfs: http://www.w3.org/2000/01/rdf-schema#  schema: http://schema.org/  sioc: http://rdfs.org/sioc/ns#  sioct: http://rdfs.org/sioc/types#  skos: http://www.w3.org/2004/02/skos/core#  xsd: http://www.w3.org/2001/XMLSchema# ">
  <head>
    <meta charset="utf-8" />
<meta name="description" content="Official Website for Bruno Mars. Pre-Order the new album The Romantic available February 27 now." />
<meta name="keywords" content="‘An Evening With Silk Sonic’ Available Now" />
<link rel="canonical" href="https://www.brunomars.com/" />
<meta name="robots" content="index, follow" />
<link rel="shortlink" href="https://www.brunomars.com/" />
<meta name="google" content="Ik1mUyt_VgG47pBN_0ulkWAB1SVvGJUwOUTbGTRM2OM" />
<meta property="og:site_name" content="Bruno Mars" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.brunomars.com/" />
<meta property="og:title" content="Bruno Mars | Official Website" />
<meta property="og:description" content="Official Website for Bruno Mars. Pre-Order the new album The Romantic available February 27 now." />
<meta property="og:image" content="https://www.brunomars.com/sites/g/files/g2000021861/files/2026-01/OG.png" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:description" content="Official Website for Bruno Mars. Pre-Order the new album The Romantic available February 27 now." />
<meta name="twitter:title" content="Bruno Mars | Official Website" />
<meta name="twitter:url" content="https://www.brunomars.com/home-page-scroll-v1" />
<meta name="twitter:image" content="https://www.brunomars.com/sites/g/files/g2000021861/files/2026-01/OG.png" />
<meta name="google-site-verification" content="Ik1mUyt_VgG47pBN_0ulkWAB1SVvGJUwOUTbGTRM2OM" />
<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" />
<meta name="MobileOptimized" content="width" />
<meta name="HandheldFriendly" content="true" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://libraries.wmgartistservices.com/custom-js/jquery.mCustomScrollbar.css" /="/" />
<link rel="stylesheet" href="https://use.typekit.net/tfs7xpl.css" />
<link rel="stylesheet" href="https://use.typekit.net/eqe5tgp.css" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="crossorigin" />
<link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" />
<link rel="stylesheet" href="https://libraries.wmgartistservices.com/owlcarousel/owl.carousel.css" async="async" defer="defer/" /="/" />
<link rel="stylesheet" href="https://libraries.wmgartistservices.com/owlcarousel/owl.theme.default.min.css" /="/" />
<meta name="robots" content="noimageai,noai" />
<link rel="icon" href="/sites/g/files/g2000021861/files/fav_icon_reskin_1.png" type="image/png" />
<script type="text/javascript" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" charset="UTF-8" data-domain-script="c9de361b-0713-4a44-b884-066730f99f40" data-document-language="true"></script>
<script type="text/javascript">function OptanonWrapper() {
      var cookiePolicyLink = 'https://www.wminewmedia.com/cookies-policy/';
      var allLinks = document.querySelectorAll('a');
      for(i = 0; i < allLinks.length; i++) {
        let href = allLinks[i].href;
        if (href.indexOf(cookiePolicyLink) > -1 && href.indexOf('?ot=') < 0) {
          href = href + '?ot=c9de361b-0713-4a44-b884-066730f99f40&url=' + window.location.hostname;
          allLinks[i].setAttribute("href", href);
          allLinks[i].setAttribute("target", "_blank");
        }
      }             
      var eOT = new Event("OneTrustGroupsUpdated");
      document.dispatchEvent(eOT);
      var regCheckPerformance = /,C0002,/;
      var regCheckFunctional = /,C0003,/;
      var regCheckTargeting = /,C0004,/;
      var regCheckSocial = /,C0008,/;
}</script>
<link rel="stylesheet" type="text/css" href="https://www.wminewmedia.com/cookies-policy/onetrust/ot.css" />
<script type="text/javascript">digitalData={"settings":{"reportSuites":"wmgbrunomars.com,wmgatl,wmg"},"content":{"artist":"Bruno Mars","label":"Atlantic Records"},"page":{"pageInfo":{"pageName":"Bruno Mars:Homepage","server":"Bruno Mars:Site","devTeam":"WMAS","platform":"Drupal 10"},"category":{"primaryCategory":"Bruno Mars:Home","pageType":"homepage"}}}</script>
<script src="//assets.adobedtm.com/launch-EN302b8a31b75a4dda8ff8df1d0cdb4762.min.js" async></script>
<script src="https://libraries.wmgartistservices.com/jslibrary/jquery.min.js"></script>
<script src="https://libraries.wmgartistservices.com/custom-js/mailing-list/cdc.js"></script>
<script src="https://libraries.wmgartistservices.com/custom-js/mailing-list/dtm.js"></script>
<script src="https://libraries.wmgartistservices.com/custom-min-js/jQuery-1.8.js" type="text/javascript"></script>
<script src="https://libraries.wmgartistservices.com/externalJS/jquery.mCustomScrollbar.concat.min.js"></script>
<script src="https://libraries.wmgartistservices.com/owlcarousel/owl.carousel.min.js"></script>
<script src="/sites/g/files/g2000021861/files/custom_js_1.js?cache=699eb29c5eee0"></script>
<script src="/sites/g/files/g2000021861/files/custom_js_2.js?cache=699eb29c5eee0"></script>

    <title>Bruno Mars | Official Website</title>
    <link rel="stylesheet" media="all" href="/sites/g/files/g2000021861/files/css/css_1ydRd--OQQcJiTVOyAmz9UQdZPgILdkea-KlCU3ZbkA.css?delta=0&amp;language=en&amp;theme=bartik&amp;include=eJxdzEEOgzAMRNELBXykygErsmrHVSaAwulbsahKN7N4Gv3MreuTFmNgzJkhKd_IBeAi-OMa6_dZLDLbhD5Ma0lLNKEazdn0lISBLk5Xelc5QNfOHutmkg4vj3h1dT25a1T6wPQLb_C6P1M" />
<link rel="stylesheet" media="all" href="/sites/g/files/g2000021861/files/css/css_N29cY25KBog3yn3nwlnjujF6x9T-jZE9oIryEys0Yy4.css?delta=1&amp;language=en&amp;theme=bartik&amp;include=eJxdzEEOgzAMRNELBXykygErsmrHVSaAwulbsahKN7N4Gv3MreuTFmNgzJkhKd_IBeAi-OMa6_dZLDLbhD5Ma0lLNKEazdn0lISBLk5Xelc5QNfOHutmkg4vj3h1dT25a1T6wPQLb_C6P1M" />
<link rel="stylesheet" media="print" href="/sites/g/files/g2000021861/files/css/css_7_GSzQyy-p59xqptDOyv_TRzRHZcvMx_YGgqq1Wbvwo.css?delta=2&amp;language=en&amp;theme=bartik&amp;include=eJxdzEEOgzAMRNELBXykygErsmrHVSaAwulbsahKN7N4Gv3MreuTFmNgzJkhKd_IBeAi-OMa6_dZLDLbhD5Ma0lLNKEazdn0lISBLk5Xelc5QNfOHutmkg4vj3h1dT25a1T6wPQLb_C6P1M" />
<link rel="stylesheet" media="all" href="/sites/g/files/g2000021861/files/css/css_UUN0C2vXJHgE5uhqG2k6wFr06xbnf3-A-qMbJ2OnNJk.css?delta=3&amp;language=en&amp;theme=bartik&amp;include=eJxdzEEOgzAMRNELBXykygErsmrHVSaAwulbsahKN7N4Gv3MreuTFmNgzJkhKd_IBeAi-OMa6_dZLDLbhD5Ma0lLNKEazdn0lISBLk5Xelc5QNfOHutmkg4vj3h1dT25a1T6wPQLb_C6P1M" />

    
  </head>
  <body class="page-node-67261 page-node-type-page layout-no-sidebars path-frontpage">
        <a href="#main-content" class="visually-hidden focusable skip-link">
      Skip to main content
    </a>
    
      <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas>
    <div id="page-wrapper">
  <div id="page">
    <header id="header" class="header" role="banner">
      <div class="section layout-container clearfix">
        
          <div class="clearfix region region-header">
    <div id="block-bartik-globalcss" class="block block-block-content block-block-contentf85db403-61e1-4ca5-b769-9f89f3d8bdbd">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
body{
font-family: "poppins", sans-serif;
font-style: normal;
}
img {
    width: 100%;
    height: auto;
}
.headerWrapper {
    width: 50%;
    margin: 0 auto;
}

@media only screen and (max-width:1024px) and (orientation:portrait){
.headerWrapper {
    width: 100%;
}
}
</style></div>
      
    </div>
  </div>
<div id="block-bartik-homepagereskincssandjsblock17122025" class="block block-block-content block-block-content3a50e17d-3557-447c-b0cf-2473c63de0f9">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    html,
    body {
        margin: 0;
        padding: 0;
        height: 100%;
    }



    nav#toolbar-bar {
        display: none;
    }

    body.page-node-17741 #page,
    body.page-node-17741,
    body.page-node-17741 #main-wrapper {
        background: #fff;
        padding: 0 !important;
    }

    div#block-bartik-local-tasks {
        display: none;
    }

    .block .content {
        margin: 0;
    }

    div#main {
        margin: 0;
    }

    .main-content .section {
        padding: 0;
    }

    div#main-wrapper {
        width: 100%;
        margin: 0;
        max-width: 100%;
    }

    div#block-bartik-homepagereskindomblock17122025 {
        width: 100%;
    }

    div#section_1 {
        display: block;
        min-height: 100vh;
        /* position: relative; */
        width: 100%;
    }

    div#block-ost88262 {
        display: none;
    }

    div#block-acq-starterm-copy-2-block-856 {
        display: none;
    }

    div#block-acq-starterm-copy-2-system-main {
        display: none;
    }

    div#block-acq-starterm-copy-2-block-866 {
        display: none;
    }

    div#block-acq-starterm-copy-2-block-826 {
        display: none;
    }

    div#section_2 {
        display: block;
        width: 100%;
        min-height: 100vh;
        /* position: relative; */
        background-color: #ffffff;
    }

    div#Section_3 {
        display: block;
        width: 100%;
        min-height: 100vh;
        /* position: relative; */
    }

    .header_bg {
        position: absolute;
        top: 0vw;
        left: 0vw;
        width: 100%;
        max-height: 100vh;
        object-fit: cover;
    }

    img {
        width: 100%;
        height: auto;
    }

    .flex_container {
        width: 80%;
        margin: 0 auto;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 2.50vw;
        padding-top: 5.34vw;
        padding-bottom: 2vw;
    }

    .tour_image {
        font-size: 0;
    }

    .store_image {
        font-size: 0;
    }

    .flex_container {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        gap: 2.5vw;
        width: 100%;
        margin: 0 auto;
        text-align: center;
        min-height: calc(100vh - 6vw);
    }

    .tour_section img,
    .Store_section img {
        max-height: 70vh;
        width: auto;
        max-width: 100%;
        display: block;
        margin: 0 auto 1vw auto;
        object-fit: cover;
    }


    div#tour_section {
        width: 34.38vw;
        text-align: center;
    }

    div#Store_section {
        width: 34.38vw;
        text-align: center;
    }


    .video_bg {
        position: absolute;
        top: 0vw;
        left: 0vw;
        width: 100%;
        height: 100vh;
    }

    .tour_text,
    .store_text {
        font-size: 1.04vw;
        font-family: 'Poppins';
        font-weight: 600;
        text-transform: uppercase;
color:#000;
    }

    .tour_button a,
    .store_button a {
        border: none;
        font-family: 'Poppins';
        font-weight: 500;
        font-size: 1.0417vw;
        line-height: 1.5104vw;
        text-transform: uppercase;
        color: #fff;
        background-color: #000000;
        width: 14.12vw;
        display: inline-block;
        padding: 0.5208vw 0;
        margin: 0.5208vw 0 0;
        border: 1px solid #000;
    }

    .tour_button a:hover,
    .store_button a:hover {
        color: #000000;
        opacity: 1;
        background: transparent;
        border: 1px solid #000;
    }

   div#Store_section {
        margin-right: 2%;
    }

    div#tour_section,
    div#Store_section {
        width: auto;
        display: inline-block;
        height: auto;
    }

    @media only screen and (max-width:1024px) and (orientation: portrait) {
        .flex_container {
            display: flex;
            flex-direction: column;
            align-items: center;
            align-content: center;
            /* padding-top: 15vw; */
            gap: 4vw;
            padding: 0vw;
        }

        div#tour_section {
            width: 88.27vw;
            margin: 0 auto;
            padding-top: 30%;
            height: auto !important;
        }

        div#Store_section {
            width: 88.27vw;
            margin: 0 auto;
            padding-top: 30%;
            height: auto !important;
        }

        .tour_section img,
        .Store_section img {
            max-height: 100%;
        }

        .tour_text,
        .store_text {
            font-size: 4.80vw;
            margin-top: 5vw;
        }


        .tour_button a,
        .store_button a {
            font-size: 3.73vw;
            width: 49.0667vw;
            line-height: 5.3333vw;
            padding: 2.1333vw 0;
            margin: 4.5333vw 0 0;
        }

        .store_button a {
            margin: 4.5333vw 0 10.6667vw;
        }

        html,
        body {
            height: 100%;
            /*overflow: hidden;*/
            touch-action: pan-y;
        }

        div#section_2 {
            min-height: unset;
        }
    }

    @media only screen and (min-width:768px) and (max-width:1024px) and (orientation: portrait) {

        .tour_text,
        .store_text {
            font-size: 4vw;

        }

        .tour_button a,
        .store_button a {
            font-size: 3vw;
        }

        .flex_container {
            gap: 1vw;
        }

        .tour_section img,
        .Store_section img {
            max-height: 100%;
            max-width: 85%;
            width: 100%;
        }

        div#tour_section {
            padding-top: 20%;
        }

        div#Store_section {
            padding-bottom: 10vw;
        }
    }

    @media only screen and (min-width:1024px) and (max-width:1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
        .flex_container {
            padding-top: 11vw;
        }
    }

    /*@media only screen and (min-width:1920px) {

        .tour_section img,
        .Store_section img {
            max-height: 100vh;
            width: 100%;
        }

  div#tour_section,  div#Store_section {
        width: 20.38vw;
        
    }
    }*/


 @media only screen and (min-width: 1024px)  and (max-width: 1366px)  and (orientation: portrait){
        .tour_section img, .Store_section img {
            max-width: 70%;
        }
     
    }
</style></div>
      
    </div>
  </div>
<div id="block-bartik-navsectioncss17122025" class="block block-block-content block-block-content7b6f7987-1a00-46f0-99b9-81f9c11cba85">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    div#block-bartik-local-tasks {
        display: none;
    }

    nav#toolbar-bar {
        display: none;
    }

    body {
        padding: 0 !important;
    }

    div#block-bartik-navsectiondom12172025 {
        position: fixed;
        top: 0vw;
        left: 0vw;
        width: 100%;
        z-index: 9999;
    min-height: 6.41vw;
    background: #fff;
    }

    .logo_heading {
        position: fixed;
        top: 3vw;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 12.40vw;
    }



    /* .logo_heading img.logo_img {
        display: block;
    }*/

    img.logo_white_img {
        display: block;
    }

    .mobile_nav {
        display: flex;
        flex-direction: row;
        width: 90%;
        margin: 0 auto;
        margin-top: 2.30vw;
        align-items: center;
        justify-content: space-between;
    }

    .nav-items a {
        display: block;
        color: #000;
        text-decoration: unset;
        border: none;
        font-size: 1.04vw;
        text-transform: uppercase;
        font-family: "Poppins", sans-serif;
        font-weight: 600;
        font-style: normal;
    }



    .theme-light .nav-items a {
        color: #000;
    }

    .theme-dark .nav-items a {
        color: #fff;
    }

    .nav-items {
        display: inline-block;
        text-decoration: unset;
        border: none;
    }

    .leftside_nav .nav-items {
        margin-right: 2.60vw;
    }

    .rightside_nav .nav-items {
        margin-left: 2.60vw;
    }

    .logo_heading h1 {
        margin: 0;
    }

    a:hover {
        border: none;
        opacity: .6;
        cursor: pointer;
    }

    img.logo_white_img {
        display: none;
    }

    /* .logo_heading img.logo_img {
        display: none;
    }*/

    /*div#block-bartik-navsectiondom12172025.theme-dark , #block-bartik-navsectiondomthursam01062026.theme-dark{
    mix-blend-mode: exclusion;
}*/
    .theme-dark img.logo_white_img {
        display: block;
    }

    .theme-dark img.logo_img {
        display: none;
    }

    @media only screen and (max-width:1024px) and (orientation: portrait) {

        img.logo_img {
            display: block;
        }

        .menu_txt {
            display: block;
            position: absolute;
            top: 6.20vw;
            right: 6.30vw;
            z-index: 9;
        }

        .menu_txt span {
            width: 5.59vw;
            position: relative;
            height: .7vw;
            display: block;
            color: #000000;
            background: #000000;
            margin-bottom: 1vw;
        }

div#block-bartik-navsectiondom12172025 {
    min-height: 17vw;
}

        .logo_heading {
            width: 36.80vw;
            transform: unset;
            left: 5.87vw;
            top: 5.87vw;
            z-index: 99;
        }

        .left_nav {
            display: none;
        }

        .menu_txt span:last-child {
            margin: 0;
        }

        .left_nav.open {
            display: block;
            position: fixed;
            top: 0vw;
            left: 0vw;
            width: 100%;
            min-height: 100vh;
            background: #ffffff;
            z-index: 10;
        }

        .menu_txt.toggler-open {
            z-index: 11;
            position: absolute;
        }

        .menu_txt.toggler-open span:nth-child(1) {
            transform: rotate(45deg);
            top: 1.2vw;
        }

        .menu_txt.toggler-open span:nth-child(2) {
            display: none;
        }

        .menu_txt.toggler-open span:last-child {
            transform: rotate(-45deg);
            top: -0.4vw;
        }

        .left_nav.open .mobile_nav {
            display: flex;
            flex-direction: column;
            margin: 0;
            min-height: 100vh;
            justify-content: center;
            align-items: center;
            width: 100%;
            margin-top: -5vw;
        }

        .nav-items {
            display: block;
            text-align: center;
            margin: 0;
            padding: 2vw 0vw;
        }

        .leftside_nav .nav-items {
            margin: 0;
        }

        .rightside_nav .nav-items {
            margin: 0;
        }

        .nav-items a {
            font-size: 6vw;
            color: #000000;
        }

        .menu_txt.toggler-open span {
            transition: all 0.2s ease-in-out;
        }

        .theme-dark .open .nav-items a {
            color: #000;
        }

        .theme-light .menu_txt span {
            color: #000000;
            background: #000000;
        }

        .theme-dark .menu_txt span {
            color: #ffffff;
            background: #ffffff;
        }



        .theme-dark .menu_txt.toggler-open span {
            background: #000000;
        }

        .isopen img.logo_img {
            display: block !important;
        }
    }
</style></div>
      
    </div>
  </div>
<div id="block-bartik-headerbannercss" class="block block-block-content block-block-contentf354b395-90a0-41fa-b7ee-ab1d7f8142db">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    .views-field.views-field-field-desktop-header-image,
    .views-field.views-field-field-header-image {
        font-size: 0px;
        line-height: 0px;
    }

    .header_bg img,
    .mobile_bg img {
        height: 100vh;
        object-fit: cover;
    }
.header_bg img {
    /* object-position: center 90%; */
    height: 108vh;
}
    .header_bg a:hover,
    .mobile_bg a:hover {
        opacity: 1;
    }

    .header_bg,
    .mobile_bg {
        position: absolute;
        top: 0vw;
        left: 0vw;
        width: 100%;
        max-height: 100vh;
        object-fit: cover;
    }

    .mobile_bg {
        display: none;
    }

    .views-field.views-field-field-desktop-header-image img,
    .views-field.views-field-field-header-image img {
        width: 100%;
        height: 100vh;
        object-fit: cover;
    }

    .views-field.views-field-field-header-image {
        display: none;
    }

    .call-out-text {
        position: absolute;
        font-size: 1.04vw;
        color: #ffffff;
        bottom: 5.73vw;
        width: 100%;
        text-align: center;
        font-weight: 600;
    }

    .call-out-link {
        position: absolute;
        font-size: 0.83vw;
        color: #ffffff;
        width: 100%;
        text-align: center;
        bottom: 4.48vw;
    }

    .call-out-link a {
        font-size: .83vw;
        color: #ffffff;
        text-decoration: none;
        border: none;
    }
.call-out-link a:hover {
    background: #fff;
    color: #000;
    opacity: 1;
}
.mobile_bg a {
    border: none;
}

    @media only screen and (max-width:1024px) and (orientation: portrait) {
        .views-field.views-field-field-desktop-header-image {
            display: none;
        }

        .header_bg {
            display: none;
        }

        .mobile_bg {
            display: block;
        }

        .views-field.views-field-field-header-image {
            display: block;
        }

        .call-out-text {
            bottom: 18.40vw;
            font-size: 4.80vw;
        }

        .call-out-link {
            bottom: 12.53vw;
        }

        .call-out-link a {
            font-size: 3.73vw;
        }
    }
</style></div>
      
    </div>
  </div>
<div id="block-bartik-homefeaturedvideoblockcssandjs" class="block block-block-content block-block-content648651b4-1639-48af-98ae-de54757e4e7c">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    div#block-bartik-views-block-videos-list-block-3 {
        position: relative;
    }

    .videoInnerWrapper {
        position: absolute;
        bottom: 1vw;
        z-index: 999;
        left: 50%;
        transform: translate(-50%, -50%);
    }

    div#block-bartik-views-block-videos-list-block-3 .overlay-img {
        font-size: 0;
    }

    div#block-bartik-views-block-videos-list-block-3 .overlay-img img {
        height: 100vh;
        object-fit: cover;
    }

    span.video-tumbnail-mob {
        display: none;
    }

    span.video-tumbnail-desk {
        display: block;
    }

    .videoInnerWrapper .videoTitle {
        font-size: 1.04vw;
        text-align: center;
        color: #FFFFFF;
        text-transform: uppercase;
        font-weight: 600;
    }

    .videoInnerWrapper .play-button ,.videoInnerWrapper .play-button a{
        font-size: 1.0417vw;
        text-align: center;
        color: #FFFFFF;
        text-transform: uppercase;
        cursor: pointer;
        font-weight: 500;
        border:0;
    }
    .videoInnerWrapper .play-button a{
        color: #000;
        background-color: #fff;
        padding: 0.4vw 3vw;
    }
    .videoInnerWrapper .play-button{
        margin-top: 0.7vw;
    }

    .videoInnerWrapper .play-button:hover,.videoInnerWrapper .play-button a:hover {
     /*   opacity: .6;*/
    }
.videoInnerWrapper .play-button a:hover{color:#fff; background:#000;opacity:1;}
    .videolb.LB {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100vh;
        z-index: 9999;
        background: rgba(0, 0, 0, 0.8);
    }

    .videoWrap.LB {
        position: fixed;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 1002;
        width: 100%;
        max-width: 900px;
        margin: 0 auto;
    }

    .videoWrap.LB .videoContent {
        position: relative;
        height: 0;
        padding-bottom: 56.25%;
    }

    .videoWrap iframe {
        position: absolute;
        top: 0;
        left: 50%;
        width: 98%;
        height: 100%;
        transform: translateX(-50%);
    }

    .lbClose {
        display: none;
    }

    .videoWrap.LB .lbClose {
        display: block;
        position: absolute;
        font-size: 20px;
        font-weight: 700;
        color: #fff;
        cursor: pointer;
        top: -20px;
        right: -75px;
        font-style: normal;
        font-size: 28px;
        font-family: Arial, Baskerville, monospace;
        opacity: 0.65;
        z-index: 9;
    }

    .item.videoTrack {
        position: relative;
    }

    .videoWrap.LB .lbClose:hover {
        opacity: 1;
    }

    li {
        list-style: none;
    }

    .video-container {
        position: relative;
        padding-bottom: 56.25%;
        height: 0;
    }

    .video-container iframe {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }
.page-node-17741 div#block-bartik-views-block-videos-list-block-3 .play-button a,.page-node-17741 div#block-bartik-views-block-videos-list-block-3 .play-button a {
    border: none;
    font-family: 'Poppins';
    font-weight: 500;
    font-size: 1.0417vw;
    line-height: 1.5104vw;
    text-transform: uppercase;
    color: #000;
    background-color: #fff;
    width: 9.270833333333334vw;
    display: inline-block;
    padding: 0.5208vw 0;
    margin: 0.5208vw 0 0;
    border: 1px solid #fff;
}

.page-node-17741 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button a:hover ,.page-node-67261 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button a:hover{
    opacity: 1;
    background: #000;
    color: #fff;
border-color:#000;
}


.page-node-17741 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button :hover,.page-node-67261 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button :hover {
    opacity: 1;
}

.page-node-17741 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button:hover,.page-node-67261 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button:hover {
    opacity: 1;
}

    @media only screen and (max-width:1024px) and (orientation: portrait) {
       
        .videoInnerWrapper .play-button{
            margin-top: 2.1vw;
        }

        .videoWrap.LB .lbClose {
            top: -45px;
            right: 15px;
            z-index: 9;
        }
span.video-tumbnail-mob img {
    object-fit: cover;
    min-height:83vh;
}
        span.video-tumbnail-mob {
            display: block;
        }

        span.video-tumbnail-desk {
            display: none;
        }

        .videoInnerWrapper .videoTitle {
            font-size: 4.80vw;
        }

        .videoInnerWrapper .play-button,.videoInnerWrapper .play-button a {
            font-size: 3.73vw;
        }

        .videoInnerWrapper {
            width: 55vw;
        }
.page-node-17741 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button a,.page-node-67261 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button a {
    font-size: 3.73vw;
    width: 100%;
    line-height: 5.3333vw;
    padding: 2.1333vw 0;
    margin: 4.5333vw 0 0;
}
 .videoInnerWrapper .play-button a,.page-node-67261 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button a {
            padding: 1.4vw 0vw;
        width: 49.0667vw;
        display: block;
        margin: 0 auto;
line-height:5.33vw;
        }

.page-node-17741 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button:hover,.page-node-67261 div#block-bartik-views-block-videos-list-block-3 .videoInnerWrapper .play-button:hover {
    margin: 0 auto;
    text-align: center;
}
img.home-play-icon {
display: block;
bottom: 42vw;
width: 5vw;
}
    }
</style>

<!--script>
    jQuery(document).ready(function () {
        /*LB close*/
        jQuery('.videoWrap .lbClose').click(function () {
            jQuery(this).parents('.videoTrack').find(".videolb").removeClass('LB');
            jQuery(this).parents('.videoTrack').find(".videoWrap").removeClass('LB');
            jQuery(this).parents('.videoTrack').find('.videoContent').find('iframe').remove();
            if (jQuery(this).parents('.videoTrack').find('.ytEmbed').length > 0) {
                var video_Id = jQuery(this).parents('.videoTrack').find('.videoContent').attr('data-video-id');
                var videoPlayer = `<div class="videoPlayer" id="` + video_Id + `" data-video-track="` + video_Id + `"></div>`;
                jQuery(this).parents('.videoTrack').find('.videoContent').append(videoPlayer);
            }
        });
        /*LB close*/

        /*LB video*/
        jQuery('#block-bartik-views-block-videos-list-block-3 .play-button').click(function (event) {
            event.preventDefault();
            console.log("inside click");
            jQuery(this).parents('.videoTrack').find(".videolb").toggleClass('LB');
            jQuery(this).parents('.videoTrack').find(".videoWrap").toggleClass('LB');
            if (jQuery(this).parents('.videoTrack').find('.ytEmbed').length > 0) {
                var youtubeID = jQuery(this).parents('.videoTrack').find('.videoPlayer').attr('data-video-track');
                var playerID = jQuery(this).parents('.videoTrack').find('.videoPlayer').attr('id');
                console.log("yid " + youtubeID);
                console.log("playerID " + playerID);
                formYoutubePlayer1(playerID, youtubeID);
            }
            else {
                var videoSrc = jQuery(this).parents('.videoTrack').find('.otherEmbedPlayer').attr('data-video-track');
                console.log("other embed", videoSrc);
                var videoIframe = '<iframe id="player" width="640" height="390" src="' + videoSrc + '" allowfullscreen="true"></iframe>'
                jQuery(this).parents('.videoTrack').find('.videoContent').append(videoIframe);
            }
        });

        function formYoutubePlayer1(playerID, youtubeID) {
            new YT.Player(playerID, {
                height: '315',
                width: '560',
                videoId: youtubeID,
                host: 'https://www.youtube-nocookie.com',
                events: {
                    'onReady': playVideo,
                    'onStateChange': onPlayerStateChange
                }
            });
        }

        function playVideo(event) {
            event.target.playVideo();
        }
        /*LB video*/
    });
</script--></div>
      
    </div>
  </div>
<div id="block-bartik-hometopvideoblockcssandjs" class="block block-block-content block-block-content4facd574-9258-4809-a072-98361ba6560b">
  
      <h2>Home Top Video Block CSS and JS</h2>
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    div#block-bartik-views-block-videos-list-block-4 img.home-play-icon{
        bottom: 12vw;
    }
    div#block-bartik-views-block-videos-list-block-4 .videoInnerWrapper{
        bottom: 12vw;
    }
    div#block-bartik-views-block-videos-list-block-4 img.home-play-icon:hover, div#block-bartik-views-block-videos-list-block-3 img.home-play-icon:hover{
        opacity: 0.7;
    }
    @media only screen and (min-width:1920px){
        div#block-bartik-views-block-videos-list-block-4 img.home-play-icon{
            bottom: 2vw;
        }
        div#block-bartik-views-block-videos-list-block-4 .videoInnerWrapper{
            bottom: 2vw;
        }

    }
    @media only screen and (max-width:1024px) and (orientation: portrait) {  
        
        div#block-bartik-views-block-videos-list-block-4 img.home-play-icon{
            bottom: 20vw;
        } 
        div#block-bartik-views-block-videos-list-block-4 .videoInnerWrapper{
            bottom: 17vw;
        }
    }
    @media (min-width: 600px) and (max-width: 1023px) and (orientation: landscape){      
        .videoInnerWrapper {
            bottom: 5vw;
        }
        img.home-play-icon {
            bottom: 5vw;
        }
        div#block-bartik-views-block-videos-list-block-4 .videoInnerWrapper {
            bottom: 17vw;
        }
        div#block-bartik-views-block-videos-list-block-4 img.home-play-icon {
            bottom: 17vw;
        }
    }
    @media only screen and (min-width: 1024px)  and (max-width: 1366px)  and (orientation: portrait){
        div#block-bartik-views-block-videos-list-block-4 .videoInnerWrapper {
            bottom: 50vw;
        }
        div#block-bartik-views-block-videos-list-block-4 img.home-play-icon {
            bottom: 58vw;
        }
        .videoInnerWrapper {
            bottom: 60vw !important;
            z-index: 10;
        }
        img.home-play-icon {
            bottom: 67vw !important;
        }
    }

</style></div>
      
    </div>
  </div>
<div id="block-bartik-navsectioncss" class="block block-block-content block-block-content23dc18a3-aaf2-49ce-8ef8-df246b073b6b">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
.page-node-67261 .header .section {
    display: block;
}

div#block-bartik-navsectiondom12172025,div#block-bartik-navsectiondomsmoothscroll.block {
        position: fixed;
        top: 0vw;
        left: 0vw;
        width: 100%;
        z-index: 9999;
        margin: 0 auto;
    min-height: 6.41vw;
    background: #fff;
    display: block;
    }

    .logo_heading {
        position: fixed;
        top: 3vw;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 12.40vw;
    }



    /* .logo_heading img.logo_img {
        display: block;
    }*/

    img.logo_white_img {
        display: block;
    }

    .mobile_nav {
        display: flex;
        flex-direction: row;
        width: 90%;
        margin: 0 auto;
        margin-top: 2.30vw;
        align-items: center;
        justify-content: space-between;
    }

    .nav-items a {
        display: block;
        color: #000;
        text-decoration: unset;
        border: none;
        font-size: 1.04vw;
        text-transform: uppercase;
        font-family: "Poppins", sans-serif;
        font-weight: 600;
        font-style: normal;
    }



    .theme-light .nav-items a {
        color: #000;
    }

    .theme-dark .nav-items a {
        color: #fff;
    }

    .nav-items {
        display: inline-block;
        text-decoration: unset;
        border: none;
    }

    .leftside_nav .nav-items {
        margin-right: 2.60vw;
    }

    .rightside_nav .nav-items {
        margin-left: 2.60vw;
    }

    .logo_heading h1 {
        margin: 0;
    }

    a:hover {
        border: none;
        opacity: .6;
        cursor: pointer;
    }

    img.logo_white_img {
        display: none;
    }

    /* .logo_heading img.logo_img {
        display: none;
    }*/

    /*div#block-bartik-navsectiondom12172025.theme-dark , #block-bartik-navsectiondomthursam01062026.theme-dark{
    mix-blend-mode: exclusion;
}*/
    .theme-dark img.logo_white_img {
        display: block;
    }

    .theme-dark img.logo_img {
        display: none;
    }

    @media only screen and (max-width:1024px) and (orientation: portrait) {

        img.logo_img {
            display: block;
        }

        .menu_txt {
            display: block;
            position: absolute;
            top: 6.20vw;
            right: 6.30vw;
            z-index: 9;
        }

        .menu_txt span {
            width: 5.59vw;
            position: relative;
            height: .7vw;
            display: block;
            color: #000000;
            background: #000000;
            margin-bottom: 1vw;
        }

div#block-bartik-navsectiondom12172025 {
    min-height: 17vw;
}

        .logo_heading {
            width: 36.80vw;
            transform: unset;
            left: 5.87vw;
            top: 5.87vw;
            z-index: 99;
        }

        .left_nav {
            display: none;
        }

        .menu_txt span:last-child {
            margin: 0;
        }

        .left_nav.open {
            display: block;
            position: fixed;
            top: 0vw;
            left: 0vw;
            width: 100%;
            min-height: 100vh;
            background: #ffffff;
            z-index: 10;
        }

        .menu_txt.toggler-open {
            z-index: 11;
            position: absolute;
        }

        .menu_txt.toggler-open span:nth-child(1) {
            transform: rotate(45deg);
            top: 1.2vw;
        }

        .menu_txt.toggler-open span:nth-child(2) {
            display: none;
        }

        .menu_txt.toggler-open span:last-child {
            transform: rotate(-45deg);
            top: -0.4vw;
        }

        .left_nav.open .mobile_nav {
            display: flex;
            flex-direction: column;
            margin: 0;
            min-height: 100vh;
            justify-content: center;
            align-items: center;
            width: 100%;
            margin-top: -5vw;
        }

        .nav-items {
            display: block;
            text-align: center;
            margin: 0;
            padding: 2vw 0vw;
        }

        .leftside_nav .nav-items {
            margin: 0;
        }

        .rightside_nav .nav-items {
            margin: 0;
        }

        .nav-items a {
            font-size: 6vw;
            color: #000000;
        }

        .menu_txt.toggler-open span {
            transition: all 0.2s ease-in-out;
        }

        .theme-dark .open .nav-items a {
            color: #000;
        }

        .theme-light .menu_txt span {
            color: #000000;
            background: #000000;
        }

        .theme-dark .menu_txt span {
            color: #ffffff;
            background: #ffffff;
        }



        .theme-dark .menu_txt.toggler-open span {
            background: #000000;
        }

        .isopen img.logo_img {
            display: block !important;
        }
    }
</style></div>
      
    </div>
  </div>
<div id="block-bartik-navsectiondomsmoothscroll" class="block block-block-content block-block-contenta2191572-29db-4c38-a4a4-3970db738dbb">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="menu_desk menu_nav" id="menu_nav">
    <div class="menu_txt">
        <span></span>
        <span></span>
        <span></span>
    </div>
    <div class="left_nav">
        <div class="mobile_nav">
            <div class="leftside_nav">
                <div class="nav-items">
                    <a href="/tour" aria-label="tour-link" target="_self" id="nav-tour">Tour</a>
                </div>
                <div class="nav-items">
                    <a href="https://brunomars.lnk.to/officialstore" aria-label="store-link" target="_blank" id="nav-store">Store</a>
                </div>
            </div>
            <div class="rightside_nav">
                <div class="nav-items">
                    <a href="/music" aria-label="music-link" target="_self" id="nav-music">Music</a>
                </div>
                <div class="nav-items">
                    <a href="https://drop.cobrand.com/d/BrunoMars/Subscribe" aria-label="subscribe-link" target="_blank" id="nav-subscribe">Subscribe</a>
                </div>
            </div>
        </div>
    </div>
    <div class="logo_heading">
        <h1>
            <a href="/?frontpage=true" aria-label="logo-link" class="link_logo"><img src="/sites/g/files/g2000021861/files/2026-01/BRUNONAME_black.svg" class="logo_img" alt="logo">
                <img src="/sites/g/files/g2000021861/files/2026-01/BRUNONAME_white.svg" class="logo_white_img" alt="logo"></a>
        </h1>
    </div>
</div></div>
      
    </div>
  </div>

  </div>

        
      </div>
    </header>
          <div class="highlighted">
        <aside class="layout-container section clearfix" role="complementary">
            <div class="region region-highlighted">
    <div data-drupal-messages-fallback class="hidden"></div>

  </div>

        </aside>
      </div>
            <div id="main-wrapper" class="layout-main-wrapper layout-container clearfix">
      <div id="main" class="layout-main clearfix">
        
        <main id="content" class="column main-content" role="main">
          <section class="section">
            <a id="main-content" tabindex="-1"></a>
              <div class="region region-content">
    <div id="block-acq-starterm-copy-2-system-main" class="block block-system block-system-main-block">
  
    
      <div class="content">
      
<article data-history-node-id="67261" about="/home-page-scroll-v1" typeof="foaf:Document" class="node node--type-page node--view-mode-full clearfix">
  <header>
    
            <span property="dc:title" content="Home Page Scroll V1" class="rdf-meta hidden"></span>
  <span property="sioc:num_replies" datatype="xsd:integer" class="rdf-meta hidden"></span>

      </header>
  <div class="node__content clearfix">
    
            <div property="content:encoded" class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
body #page, body, #main-wrapper{background: transparent;}
div#block-bartik-homepagefooterblock {

    display: none;

}
 
</style></div>
      <section class="field field--name-comment-node-page field--type-comment field--label-hidden comment-wrapper">
  
  

  
</section>

  </div>
</article>

    </div>
  </div>
<div id="block-bartik-homepagereskindomblock17122025" class="block block-block-content block-block-contentea98b1b3-2db1-436f-bf9a-2d41c172284f">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="scroll_wrapper">
    <div class="tour_store_section sections" id="section_2">
        <div class="theme" data-bg="light"></div>
        <div class="flex_container">
            <div class="Store_section" id="Store_section">
                <div class="theme" data-bg="light"></div>
                <div class="store_image">
                    <a href="https://brunomars.lnk.to/officialstore" aria-label="Store link" custom-link-name="Store link" target="_blank">
                        <img src="/sites/g/files/g2000021861/files/2026-01/tedfxx.jpg" alt="store image">
                    </a>
                </div>
                <div class="store_text">Store</div>
                <div class="store_button">
                    <a href="https://brunomars.lnk.to/officialstore" aria-label="Store link" custom-link-name="Store link" target="_blank"> SHOP THE ROMANTIC </a>
                </div>
            </div>
            <div class="tour_section" id="tour_section">
                <div class="theme" data-bg="light"></div>
                <div class="tour_image">
                    <a href="/tour" aria-label="tour page link" custom-link-name="tour link" target="_self">
                        <img src="/sites/g/files/g2000021861/files/2026-01/touradmatnewsdssdwerew.jpg" alt="tour image">
                    </a>
                </div>
                <div class="tour_text">Tour</div>
                <div class="tour_button">
                    <a href="/tour" aria-label="tour page link" custom-link-name="tour link" target="_self">TICKETS</a>
                </div>
            </div>

        </div>
    </div>
</div></div>
      
    </div>
  </div>
<div class="views-element-container block block-views block-views-blockvideos-list-block-4" id="block-bartik-views-block-videos-list-block-4">
  
    
      <div class="content">
      <div><div class="view view-videos-list view-id-videos_list view-display-id-block_4 js-view-dom-id-eebf147782c5dec15f141e714fdf7702c4d667d020dff31ea7fa8d9c41426b2f">
  
    
      <div class="view-header">
      <div class="theme" data-bg="dark"></div>
    </div>
      
      <div class="view-content">
          <div class="views-row"><div class="views-field views-field-nothing"><span class="field-content"><div class="item videoTrack sections">
    <li>
       <a href="https://brunomars.lnk.to/theromantic/youtube" target="_blank"> <div class="gradient">
            <div class="overlay-img" id="overlay-img-1">
                <span class="video-tumbnail-desk">  <img loading="lazy" src="/sites/g/files/g2000021861/files/2026-02/home_deskkk.jpg" width="1920" height="1080" alt="hmedsk" typeof="Image" />


            </div>
            <span class="video-tumbnail-mob">  <img loading="lazy" src="/sites/g/files/g2000021861/files/2026-02/home_mobbb.jpg" width="750" height="1260" alt="" typeof="Image" />

</span>
     <img src="/sites/g/files/g2000021861/files/2025-12/lance_playicon.svg" alt="Play icon" class="home-play-icon">
        </div></a>
        <div class="videoInnerWrapper">
            <div class="videoTitle">RISK IT ALL</div>
            <div class="play-button"><a href="https://brunomars.lnk.to/theromantic/youtube" target="_blank">WATCH NOW</a></div>
        </div>
        
    </li>

</div></span></div></div>

    </div>
  
            <div class="view-footer">
      <style>
    img.home-play-icon {
    position: absolute;
    bottom: 2vw;
    width: 2vw;
    left: 2vw;
}
.item.videoTrack a:hover {
    opacity: 1;
}
@media only screen and (max-width: 1024px) and (orientation: portrait) {
    img.home-play-icon {
           /*display:none;*/
    }
img.home-play-icon {
    display: block;
    bottom: 10vw;
    width: 5vw;
}
}
</style>
    </div>
    </div>
</div>

    </div>
  </div>
<div class="views-element-container block block-views block-views-blockheader-block-1" id="block-bartik-views-block-header-block-1">
  
    
      <div class="content">
      <div><div class="view view-header view-id-header view-display-id-block_1 js-view-dom-id-2c8c3c7368c367bbcbf32cc869843719b74e826d29cc38f92a4581113a59c367">
  
    
      <div class="view-header">
      <div class="theme" data-bg="dark"></div>
    </div>
      
      <div class="view-content">
          <div class="views-row"><div class="views-field views-field-nothing"><span class="field-content"><div class="header_section sections sticky" id="section_1">
    <div class="header_bg">
      <a href="https://brunomars.lnk.to/theromantic" target="_blank">  <img loading="lazy" src="/sites/g/files/g2000021861/files/2026-01/allstore_desktop_wider_1_0.jpg" width="7786" height="2502" alt="header image " typeof="Image" />

</a>
    </div>
    <div class="mobile_bg">
      <a href="https://brunomars.lnk.to/theromantic" target="_blank">  <img loading="lazy" src="/sites/g/files/g2000021861/files/2026-01/Vinyl.png" width="1500" height="2520" alt="Banner image" typeof="Image" />

</a>
    </div>
<div class="call-out-text">EXCLUSIVE VINYL COLORS
</div>
<div class="call-out-link"><a href="https://brunomars.lnk.to/theromantic" target="_blank">FIND RETAILERS</a>
</div>
</div></span></div></div>

    </div>
  
          </div>
</div>

    </div>
  </div>
<div class="views-element-container block block-views block-views-blockvideos-list-block-3" id="block-bartik-views-block-videos-list-block-3">
  
    
      <div class="content">
      <div><div class="view view-videos-list view-id-videos_list view-display-id-block_3 js-view-dom-id-c191a5cc06f86a40fb6666013402ad501a78411dc4fced169fe92fc3db632b52">
  
    
      <div class="view-header">
      <div class="theme" data-bg="dark"></div>
    </div>
      
      <div class="view-content">
          <div class="views-row"><div class="views-field views-field-nothing"><span class="field-content"><div class="item videoTrack sections">
    <li>
       <a href="http://brunomars.lnk.to/ijustmight/youtube" target="_blank"> <div class="gradient">
            <div class="overlay-img" id="overlay-img-1">
                <span class="video-tumbnail-desk">  <img loading="lazy" src="/sites/g/files/g2000021861/files/2026-01/Video_Desktop-s3ff.jpg" width="3840" height="2160" alt="video thumbnail desktp" typeof="Image" />


            </div>
            <span class="video-tumbnail-mob">  <img loading="lazy" src="/sites/g/files/g2000021861/files/2026-01/Group%208%402x.jpg" width="750" height="1260" alt="" typeof="Image" />

</span>
     <img src="/sites/g/files/g2000021861/files/2025-12/lance_playicon.svg" alt="Play icon" class="home-play-icon">
        </div></a>
        <div class="videoInnerWrapper">
            <div class="videoTitle">I JUST MIGHT</div>
            <div class="play-button"><a href="http://brunomars.lnk.to/ijustmight/youtube" target="_blank">WATCH NOW</a></div>
        </div>
        
    </li>

</div></span></div></div>

    </div>
  
            <div class="view-footer">
      <style>
    img.home-play-icon {
    position: absolute;
    bottom: 2vw;
    width: 2vw;
    left: 2vw;
}
.item.videoTrack a:hover {
    opacity: 1;
}
@media only screen and (max-width: 1024px) and (orientation: portrait) {
    img.home-play-icon {
           /*display:none;*/
    }
img.home-play-icon {
    display: block;
    bottom: 14vw;
    width: 5vw;
}
}
</style>
    </div>
    </div>
</div>

    </div>
  </div>
<div id="block-bartik-homepagefooterblock" class="block block-block-content block-block-contente0caaab4-bfca-40bc-97e5-f75271076b68">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    .site-footer__top .content li a {
        font-size: 0;
    }

    .header .section {
        position: relative;
        display: none;
    }

    div#block-carouseljs-2,
    div#block-carouselcss {
        display: none;
    }

    @font-face {
        font-family: 'twt-x';
        src: url('/sites/g/files/g2000021861/files/2025-12/twt-x.eot.txt');
        src: url('/sites/g/files/g2000021861/files/2025-12/twt-x.eot.txt') format('embedded-opentype'),
            url('/sites/g/files/g2000021861/files/2025-12/twt-x.ttf.txt') format('truetype'),
            url('/sites/g/files/g2000021861/files/2025-12/twt-x.woff') format('woff'),
            url('/sites/g/files/g2000021861/files/2025-12/twt-x.svg') format('svg');
        font-weight: normal;
        font-style: normal;
        font-display: block;
    }

    [class^="twt-"],
    [class*=" twt-"] {
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: 'twt-x' !important;
        speak: never;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;

        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .twt-x:before {
        content: "\e901";
    }

    @font-face {
        font-family: "icomoon";
        src: url("/sites/g/files/g2000021861/files/2025-12/icomoon.eot.txt?g7nnun");
        src: url("/sites/g/files/g2000021861/files/2025-12/icomoon.eot.txt?g7nnun#iefix") format("embedded-opentype"),
            url("/sites/g/files/g2000021861/files/2025-12/icomoon.ttf.txt?g7nnun") format("truetype"),
            url("/sites/g/files/g2000021861/files/2025-12/icomoon.woff?g7nnun") format("woff"),
            url("/sites/g/files/g2000021861/files/2025-12/icomoon.svg?g7nnun#icomoon") format("svg");
        font-weight: normal;
        font-style: normal;
        font-display: block;
    }

    [class^="icon-"],
    [class*=" icon-"] {
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: "icomoon" !important;
        speak: never;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;

        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .icon-apple:before {
        content: "\e901";
    }

    .icon-amazon:before {
        content: "\ea87";
    }

    .icon-facebook:before {
        content: "\ea90";
    }

    .icon-instagram:before {
        content: "\ea92";
    }

    .icon-spotify:before {
        content: "\ea94";
    }

    .icon-twitter:before {
        content: "\ea96";
    }

    .icon-youtube:before {
        content: "\ea9d";
    }

    .icon-tiktok:before {
        content: "\e903";
    }

    .icon-soundcloud:before {
        content: "\e902";
    }

    * {
        outline: none;
    }

    ul.footer-social {
        list-style-type: none;
        list-style-image: none;
        display: block;
        margin: 0 0 10px 0;
        border: none;
        padding: 0;
    }

    ul.footer-social li {
        display: inline-block;
        vertical-align: middle;
        margin: 0 20px 0 0;
        list-style-type: none;
        list-style-image: none;
    }

    .footer-wrapper {
        text-align: center;
    }

    ul.footer-social li a {
        font-size: 0;
        display: inline-block;
        text-decoration: none;
        color: #f0e8ce;
        border: none;
    }

    .footer-wrapper .footer-social li a:before {
        font-size: 15px;
    }

    ul.footer-social {
        list-style-type: none;
        list-style-image: none;
        display: block;
        margin: 0 0 10px 0;
        border: none;
        padding: 0;
    }

    ul.footer-social li {
        display: inline-block;
        vertical-align: middle;
        margin: 0 20px 0 0;
        list-style-type: none;
        list-style-image: none;
    }

    .footer-wrapper {
        text-align: center;
    }

    ul.footer-social li a {
        font-size: 0;
        display: inline-block;
        text-decoration: none;
        color: #f0e8ce;
        border: none;
    }

    .footer-wrapper .footer-social li a:before {
        font-size: 15px;
    }

    .page-node-17741 .footer-copyright a,
    .page-node-17741 .footer-copyright span {
        font-size: 0.732vw;
        font-family: "Mulish", sans-serif;
        font-weight: 400;
        white-space: nowrap;
        color: #f0e8ce !important;
        letter-spacing: 0.1px;
        text-transform: uppercase;
        border: none;
        padding-right: 4px;
    }

    .footer-copyright a,
    .footer-copyright span {
        font-size: 0.732vw;

        font-family: futura-pt, sans-serif;
        font-weight: 800;
        color: #666 !important;
        text-transform: uppercase;
        border: none;
    }

    br.br-mob {
        display: none;
    }

    .region.region-footer-first {
        width: 100%;
    }

    .site-footer {
        background: #000000;
        padding: 0;
    }

    .site-footer__top .content li a {
        text-indent: 0;
        border: none;
        padding: 0;
        color: #666;
    }

    .page-node-17741 .site-footer__top .content li a {
        color: #f0e8ce;
        font-size: 0;
    }

    .page-node-17741 .site-footer__top .content li a:hover,
    .page-node-17741 .site-footer .content a:hover {
        color: #f0e8ce !important;
        opacity: 0.8;
    }

    .site-footer__top .content li a:hover,
    .site-footer__top .content li a:focus,
    .site-footer .content a:hover {
        color: #c5020a !important;
    }

    div#block-bartik-homepagefooterblock {
        padding-top: 30px;
        padding-bottom: 20px;
        border: none;
        margin: 0;
    }

    body .footer-copyright a,
    body .footer-copyright span,
    body .site-footer .content a,
    body .site-footer .content a.is-active,
    body.page-node-17741 .footer-copyright span {
        color: #fff !important;
    }

    div#block-acq-starterm-copy-2-block-731 {
        display: none;
    }

    .site-footer .layout-container {
        padding: 0vw;
        margin: 0vw;
        max-width: 100%;
    }

    div#block-acq-starterm-copy-2-block-841 {
        display: none;
    }

    .site-footer__bottom {
        display: none;
    }

    footer.site-footer {
        background: #ffffff;
    }

    .site-footer .content a:hover,
    .site-footer .content a:focus {
        color: #000000;
    }

    .site-footer__top .content li a:hover,
    .site-footer__top .content li a:focus,
    .site-footer .content a:hover {
        color: #000000 !important;
    }

    body .footer-copyright a,
    body .footer-copyright span,
    body .site-footer .content a,
    body .site-footer .content a.is-active,
    body.page-node-17741 .footer-copyright span {
        color: #000000 !important;
        font-family: "Poppins", sans-serif;
        font-weight: 600;
        font-style: normal;
    }



    div#block-bartik-homepagefooterblock {
        padding: 0;
        padding-top: 2.42vw;
        padding-bottom: 2.29vw;
    }

    .footer-copyright a,
    .footer-copyright span {
        font-size: .57vw;
    }

    .footer-wrapper .footer-social li a:before {
        font-size: 1vw;
    }

    .footer-copyright {
        margin-top: 1.46vw;
    }

    ul.footer-social {
        margin: 0;
    }

    footer.site-footer {
        display: none;
    }

    div#block-bartik-homepagefooterblock {
               padding: 1.56vw 0vw;
    }

    .footer-wrapper ul.footer-social li a {
        color: #000000;
    }

    .footer-wrapper {
       /* padding-top: 83vh;*/
    }

    body.page-node-17741 .footer-copyright a,
    body.page-node-17741 .footer-copyright span {
        color: #000000 !important;
        font-family: "Poppins", sans-serif;
        font-weight: 600;
        font-style: normal;
        font-size: 0.57vw;
    }

    @media only screen and (max-width: 1024px) and (orientation: portrait) {
        div#block-bartik-homepagefooterblock {
            padding-bottom: 5px;
        }

        br.br-mob {
            display: block;
        }

        body.page-node-17741 .footer-copyright a,
        body.page-node-17741 .footer-copyright span,
        body .footer-copyright a,
        body .footer-copyright span {
            font-size: 2.4vw;
        }
  div#block-bartik-homepagefooterblock {
               padding: 8vw 0vw;
    }

        span.mob {
            display: none;
        }

        span.mob2 {
            display: inline-block;
        }

        a.ot-sdk-show-settings {
            line-height: 2;
        }

        div#block-bartik-homepagefooterblock {
            padding-top: 8vw;
            padding-bottom: 8vw;
        }

        .footer-wrapper .footer-social li a:before {
            font-size: 4vw;
        }

        .footer-copyright {
            margin-top: 5.87vw;
        }

        .footer-wrapper {
           /* padding-top: 55vh;*/
        }
    }

    @media only screen and (min-width:768px) and (max-width:1024px) and (orientation: portrait) {
        .footer-wrapper {
            /*padding-top: 60vh;*/
        }
    }
</style>
<div class="footer-wrapper">
    <div class="theme" data-bg="light"></div>
    <div class="social-wrap">
        <ul class="footer-social">
            <li class="fs-fb">
                <a data-track="facebook-ftr" class="icon-facebook" href="https://www.facebook.com/brunomars" target="_blank">Facebook</a>
            </li>
            <li class="fs-tw">
                <a data-track="twitter-ftr" class="twt-x" href="https://twitter.com/BRUNOMARS" target="_blank">X</a>
            </li>
            <li class="fs-ig">
                <a data-track="instagram-ftr" class="icon-instagram" href="https://www.instagram.com/brunomars/" target="_blank">Instagram</a>
            </li>
            <li class="fs-yt">
                <a data-track="youtube-ftr" class="icon-youtube" href="https://www.youtube.com/brunomars" target="_blank">YouTube</a>
            </li>

            <li class="fs-sp">
                <a data-track="spotify-ftr" class="icon-spotify" href="https://play.spotify.com/artist/0du5cEVh5yTK9QJze8zA0C" target="_blank">Spotify</a>
            </li>
            <li class="fs-ap">
                <a data-track="apple-music-ftr" class="icon-apple" href="https://smarturl.it/BMappleartistpage" target="_blank">Apple Music</a>
            </li>
            <li class="fs-sc">
                <a data-track="soundcloud-ftr" href="https://soundcloud.com/brunomars" class="icon-soundcloud" target="_blank">SoundCloud</a>
            </li>
        </ul>
    </div>
    <div class="footer-copyright">
        <span>©&nbsp;</span><span>
            <script type="text/javascript">
                document.write(new Date().getFullYear());
            </script>
            Atlantic records
        </span>
        <span class>&nbsp;|&nbsp;</span><a target="_blank" href="https://privacy.wmg.com/atlantic/privacy-policy">Privacy Policy</a><span>&nbsp;|&nbsp;</span><a target="_blank" href="https://www.atlanticrecords.com/terms-of-use">Terms of Use</a><span class="mob">&nbsp;|&nbsp;</span><br class="br-mob">
        <a target="_blank" href="https://www.wminewmedia.com/cookies-policy/">Cookies Policy</a><span class="mob2">&nbsp;|&nbsp;</span><a class="ot-sdk-show-settings" style="cursor: pointer">Cookies&nbsp;Settings</a>
    </div>
</div></div>
      
    </div>
  </div>

  </div>

          </section>
        </main>
                      </div>
    </div>
        <footer class="site-footer">
      <div class="layout-container">
                  <div class="site-footer__top clearfix">
              <div class="region region-footer-first">
    <div id="block-homeonepagefootercopyrightinfo" class="block block-block-content block-block-content6ca405b6-675a-47c1-a841-ba7ca285ee4e">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><script>
    jQuery(document).ready(function () {

        jQuery("li.leaf.level-1.menu-link-29591 a").attr(
            "data-track",
            "enter-store"
        );
        jQuery(
            "div#block-views-merch-toaster-block .views-field.views-field-field-merch-link a"
        ).attr(
            "custom-link-name",
            "Toaster:Pre-order Limited Edition Box Sets Text Linkfire"
        );
    });
</script>
<style>
    @import url("https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;700;900&display=swap");
</style>
<link rel="stylesheet" href="https://d2cstorage-a.akamaihd.net/fonts/texgyreheros-regular/style.css">

<style>
    .site-footer__top .content li a {
        font-size: 0;
    }

    .header .section {
        position: relative;
        display: none;
    }

    div#block-carouseljs-2,
    div#block-carouselcss {
        display: none;
    }

    @font-face {
        font-family: 'twt-x';
        src: url('/sites/g/files/g2000021861/files/2025-12/twt-x.eot.txt');
        src: url('/sites/g/files/g2000021861/files/2025-12/twt-x.eot.txt') format('embedded-opentype'),
            url('/sites/g/files/g2000021861/files/2025-12/twt-x.ttf.txt') format('truetype'),
            url('/sites/g/files/g2000021861/files/2025-12/twt-x.woff') format('woff'),
            url('/sites/g/files/g2000021861/files/2025-12/twt-x.svg') format('svg');
        font-weight: normal;
        font-style: normal;
        font-display: block;
    }

    [class^="twt-"],
    [class*=" twt-"] {
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: 'twt-x' !important;
        speak: never;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;

        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .twt-x:before {
        content: "\e901";
    }

    @font-face {
        font-family: "icomoon";
       src: url("/sites/g/files/g2000021861/files/2025-12/icomoon.eot.txt?g7nnun");
        src: url("/sites/g/files/g2000021861/files/2025-12/icomoon.eot.txt?g7nnun#iefix") format("embedded-opentype"),
            url("/sites/g/files/g2000021861/files/2025-12/icomoon.ttf.txt?g7nnun") format("truetype"),
            url("/sites/g/files/g2000021861/files/2025-12/icomoon.woff?g7nnun") format("woff"),
            url("/sites/g/files/g2000021861/files/2025-12/icomoon.svg?g7nnun#icomoon") format("svg");
        font-weight: normal;
        font-style: normal;
        font-display: block;
    }

    [class^="icon-"],
    [class*=" icon-"] {
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: "icomoon" !important;
        speak: never;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;

        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .icon-apple:before {
        content: "\e901";
    }

    .icon-amazon:before {
        content: "\ea87";
    }

    .icon-facebook:before {
        content: "\ea90";
    }

    .icon-instagram:before {
        content: "\ea92";
    }

    .icon-spotify:before {
        content: "\ea94";
    }

    .icon-twitter:before {
        content: "\ea96";
    }

    .icon-youtube:before {
        content: "\ea9d";
    }

    .icon-tiktok:before {
        content: "\e903";
    }

    .icon-soundcloud:before {
        content: "\e902";
    }

    * {
        outline: none;
    }

    ul.footer-social {
        list-style-type: none;
        list-style-image: none;
        display: block;
        margin: 0 0 10px 0;
        border: none;
        padding: 0;
    }

    ul.footer-social li {
        display: inline-block;
        vertical-align: middle;
        margin: 0 20px 0 0;
        list-style-type: none;
        list-style-image: none;
    }

    .footer-wrapper {
        text-align: center;
    }

    ul.footer-social li a {
        font-size: 0;
        display: inline-block;
        text-decoration: none;
        color: #f0e8ce;
        border: none;
    }

    .footer-wrapper .footer-social li a:before {
        font-size: 15px;
    }

    ul.footer-social {
        list-style-type: none;
        list-style-image: none;
        display: block;
        margin: 0 0 10px 0;
        border: none;
        padding: 0;
    }

    ul.footer-social li {
        display: inline-block;
        vertical-align: middle;
        margin: 0 20px 0 0;
        list-style-type: none;
        list-style-image: none;
    }

    .footer-wrapper {
        text-align: center;
    }

    ul.footer-social li a {
        font-size: 0;
        display: inline-block;
        text-decoration: none;
        color: #f0e8ce;
        border: none;
    }

    .footer-wrapper .footer-social li a:before {
        font-size: 15px;
    }

    .page-node-17741 .footer-copyright a,
    .page-node-17741 .footer-copyright span {
        font-size: 0.732vw;
        font-family: "Mulish", sans-serif;
        font-weight: 400;
        white-space: nowrap;
        color: #f0e8ce !important;
        letter-spacing: 0.1px;
        text-transform: uppercase;
        border: none;
        padding-right: 4px;
    }

    .footer-copyright a,
    .footer-copyright span {
        font-size: 0.732vw;
        /*font-family: "tex_gyre_herosregular";*/
        font-family: futura-pt, sans-serif;
        font-weight: 800;
        color: #666 !important;
        text-transform: uppercase;
        border: none;
    }

    br.br-mob {
        display: none;
    }

    .region.region-footer-first {
        width: 100%;
    }

    .site-footer {
        background: #000000;
        padding: 0;
    }

    .site-footer__top .content li a {
        text-indent: 0;
        border: none;
        padding: 0;
        color: #666;
    }

    .page-node-17741 .site-footer__top .content li a {
        color: #f0e8ce;
        font-size: 0;
    }

    .page-node-17741 .site-footer__top .content li a:hover,
    .page-node-17741 .site-footer .content a:hover {
        color: #f0e8ce !important;
        opacity: 0.8;
    }

    .site-footer__top .content li a:hover,
    .site-footer__top .content li a:focus,
    .site-footer .content a:hover {
        color: #000 !important;
    }

    div#block-homeonepagefootercopyrightinfo {
        padding-top: 30px;
        padding-bottom: 20px;
        border: none;
        margin: 0;
    }

    body .footer-copyright a,
    body .footer-copyright span,
    body .site-footer .content a,
    body .site-footer .content a.is-active,
    body.page-node-17741 .footer-copyright span {
        color: #fff !important;
    }

    div#block-acq-starterm-copy-2-block-731 {
        display: none;
    }

    .site-footer .layout-container {
        padding: 0vw;
        margin: 0vw;
        max-width: 100%;
    }

    div#block-acq-starterm-copy-2-block-841 {
        display: none;
    }

    .site-footer__bottom {
        display: none;
    }

    footer.site-footer {
        background: #ffffff;
    }

    .site-footer .content a:hover,
    .site-footer .content a:focus {
        color: #000000;
    }

    .site-footer__top .content li a:hover,
    .site-footer__top .content li a:focus,
    .site-footer .content a:hover {
        color: #000000 !important;
    }

    body .footer-copyright a,
    body .footer-copyright span,
    body .site-footer .content a,
    body .site-footer .content a.is-active,
    body.page-node-17741 .footer-copyright span {
        color: #000000 !important;
        font-family: "Poppins", sans-serif;
        font-weight: 600;
        font-style: normal;
    }



    div#block-homeonepagefootercopyrightinfo {
        padding: 0;
        padding-top: 2.42vw;
        padding-bottom: 2.29vw;
    }

    .footer-copyright a,
    .footer-copyright span {
        font-size: .57vw;
    }

    .footer-wrapper .footer-social li a:before {
        font-size: 1vw;
        color: #000000;
    }

    .footer-copyright {
        margin-top: 1.46vw;
    }

    ul.footer-social {
        margin: 0;
    }

    div#block-bartik-smoothscrolljs {
        display: none;
    }

    @media only screen and (max-width: 1024px) and (orientation: portrait) {
        div#block-homeonepagefootercopyrightinfo {
            padding-bottom: 5px;
        }

        br.br-mob {
            display: block;
        }

        body.page-node-17741 .footer-copyright a,
        body.page-node-17741 .footer-copyright span,
        body .footer-copyright a,
        body .footer-copyright span {
            font-size: 2.4vw;
        }

        span.mob {
            display: none;
        }

        span.mob2 {
            display: inline-block;
        }

        a.ot-sdk-show-settings {
            line-height: 2;
        }

        div#block-homeonepagefootercopyrightinfo {
            padding-top: 8vw;
            padding-bottom: 8vw;
        }

        .footer-wrapper .footer-social li a:before {
            font-size: 4vw;
        }

        .footer-copyright {
            margin-top: 5.87vw;
        }
    }

    /* @media only screen and (min-width: 2400px) {
        .site-footer {
            position: fixed;
            bottom: 0;
            width: 100%;
        }
    } */

    body div.footer-copyright a,
    body div.footer-copyright span,
    body footer.site-footer .content a,
    body footer.site-footer .content a.is-active,
    body div.footer-copyright a:focus,
    body footer.site-footer .content a:focus {
        color: #000000 !important;
    }
div#block-bartik-navredirectforinternalpages {
    display: none;
}

@media only screen and (min-width: 1024px)  and (max-width: 1366px)  and (orientation: portrait){
    .footer-wrapper {
        padding-top: 9vw;
    }
}
</style>
<div class="footer-wrapper">
    <div class="social-wrap">
        <ul class="footer-social">
            <li class="fs-fb">
                <a data-track="facebook-ftr" class="icon-facebook" href="https://www.facebook.com/brunomars" target="_blank">Facebook</a>
            </li>
            <li class="fs-tw">
                <a data-track="twitter-ftr" class="twt-x" href="https://twitter.com/BRUNOMARS" target="_blank">X</a>
            </li>
            <li class="fs-ig">
                <a data-track="instagram-ftr" class="icon-instagram" href="https://www.instagram.com/brunomars/" target="_blank">Instagram</a>
            </li>
            <li class="fs-yt">
                <a data-track="youtube-ftr" class="icon-youtube" href="https://www.youtube.com/brunomars" target="_blank">YouTube</a>
            </li>

            <li class="fs-sp">
                <a data-track="spotify-ftr" class="icon-spotify" href="https://play.spotify.com/artist/0du5cEVh5yTK9QJze8zA0C" target="_blank">Spotify</a>
            </li>
            <li class="fs-ap">
                <a data-track="apple-music-ftr" class="icon-apple" href="https://smarturl.it/BMappleartistpage" target="_blank">Apple Music</a>
            </li>
            <li class="fs-sc">
                <a data-track="soundcloud-ftr" href="https://soundcloud.com/brunomars" class="icon-soundcloud" target="_blank">SoundCloud</a>
            </li>
        </ul>
    </div>
    <div class="footer-copyright">
        <span>©&nbsp;</span><span>
            <script type="text/javascript">
                document.write(new Date().getFullYear());
            </script>
            Atlantic records
        </span>
        <!-- <br class="br-mob" /> -->
        <span class>&nbsp;|&nbsp;</span><a target="_blank" href="https://privacy.wmg.com/atlantic/privacy-policy">Privacy Policy</a><span>&nbsp;|&nbsp;</span><a target="_blank" href="https://www.atlanticrecords.com/terms-of-use">Terms of Use</a><span class="mob">&nbsp;|&nbsp;</span><br class="br-mob">
        <!-- <a target="_blank" href="https://privacy.wmg.com/atlantic/privacy-policy#adchoices">Ad choices</a><span
            class="mobl">&nbsp;|&nbsp;</span> -->
        <a target="_blank" href="https://www.wminewmedia.com/cookies-policy/">Cookies Policy</a><span class="mob2">&nbsp;|&nbsp;</span><a class="ot-sdk-show-settings" style="cursor: pointer">Cookies&nbsp;Settings</a>
    </div>
</div></div>
      
    </div>
  </div>
<div id="block-commoncss" class="block block-block-content block-block-content4c84cbbb-1f91-4428-a82b-a3bb4a4d7be6">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
@import url('https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;700;900&display=swap');
</style>
<style>
    .path-music-v1 li.leaf.menu-link-24836 a,
    .page-node-65686 li.leaf.menu-link-32461 a {
        color: #c08800;
    }
    
    .views-field.views-field-field-album-art a:hover {
        opacity: 0.5;
    }
    
    div#block-commoncss {
        display: none;
    }
    
    .page-node-17741 p.terms-message,
    .page-node-17741 p.terms-message a {
        text-decoration: none;
        color: #f0e8ce;
      font-family: 'Mulish', sans-serif;
        font-size: 9px;
        font-weight: 500;
        text-transform: uppercase;
    }
    
    .page-node-17741 p.terms-message a:hover {
        opacity: 0.8;
        color: #f0e8ce;
    }
    
    .page-node-17741 p.terms-message a {
        text-decoration: underline;
        border: none;
    }
    
    .page-node-17741 .email.fieldWrap input {
        -webkit-text-fill-color: #f0e8ce;
      font-family: 'Mulish', sans-serif;
        text-transform: uppercase;
    }
    
    .page-node-17741 span.input-error {
        color: #ff0000;
        text-transform: uppercase;
    }
    
    .page-node-17741 .secondform .name {
        width: auto;
        margin: 0;
    }
    
    .page-node-17741 form.mlistFormTwo.mlform .name {
        width: 48%;
        margin: 0 3% 0 0;
    }
    
    .page-node-17741 form.mlistFormTwo.mlform .submit .mlistSubmit {
        border-radius: 25px;
        padding: 0;
        border: 1px solid;
        font-size: 12px;
        width: 130px;
        text-align: center;
        text-transform: uppercase;
        line-height: 26px;
        height: 34px;
        opacity: 1;
    }
    
    .page-node-17741 form.mlistFormTwo.mlform .submit {
        margin: 0 auto;
        margin-top: 0;
        width: auto;
        border: none;
    }
    
    .page-node-17741 form.mlistFormTwo.mlform .submit .mlistSubmit:hover {
        opacity: 0.8;
    }
    
    .page-node-17741 input.submit.mlistSubmit {
        cursor: pointer;
    }
    
    .page-node-17741 .secondFormClose {
        font-size: 25px;
        color: #f0e8ce;
      font-family: 'Mulish', sans-serif;
        position: relative;
        top: -32px;
        float: right;
        cursor: pointer;
    }
    
    .page-node-17741 .secondFormClose:hover {
        opacity: 0.8;
    }
    
    body #page,
    body,
    #main-wrapper {
        background: #000;
    }
    
.path-tour div#main-wrapper,
.path-music-v1 div#main-wrapper,
.page-node-65686 div#main-wrapper{
    min-height: 94vh;
}
    @media only screen and (max-width:767px) {
        .page-node-17741 ul.menu.firstMenu {
            padding: 20px;
            padding: 10px;
        }
        .page-node-17741 ul.menu.firstMenu li {
            line-height: 16px;
        }
    }
    
    @media only screen and (min-width: 768px) {
        div#content {
            min-height: calc(100vh - 205px);
            padding: 0;
        }
    }
    
    .form-item label,
    .form-wrapper .label {
        color: #fff;
        display: inline-block;
    }
    
    div#block-acq-starterm-copy-2-system-main {
        text-align: center;
    }
body.path-user input:-webkit-autofill, body.path-user input:-webkit-autofill:hover, body.path-user input:-webkit-autofill:focus {
   
    -webkit-box-shadow: 0 0 0 1000px #fff inset;
}
</style></div>
      
    </div>
  </div>
<div id="block-bartik-navredirectforinternalpages" class="block block-block-content block-block-content6d43762e-c9ab-4fa5-b97e-84b564cd9f47">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><script>
    jQuery(document).ready(function () {
        jQuery("#block-bartik-navsectiondom12172025 #nav-store").attr("href", "https://brunomars.lnk.to/officialstore");
        jQuery("#block-bartik-navsectiondom12172025 #nav-tour").attr("href", "/tour");

    });
</script></div>
      
    </div>
  </div>

  </div>

            
            
            
          </div>
                          <div class="site-footer__bottom">
              <div class="region region-footer-fifth">
    <div id="block-bartik-smoothscrollcssandjsnew" class="block block-block-content block-block-content9610a92a-509f-4af0-ad29-1c803b08d111">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
header#header .block {
    display: none;
}

div#block-bartik-navsectiondomsmoothscroll.block {
    display: block;
}
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body.page-node-67261 #page,
body.page-node-67261,
body.page-node-67261 #main-wrapper {
    background: transparent;
}

div#main-wrapper {
    height: 100vh;
    width: 100vw;
    position: fixed;
    top: 0;
    left: 0;
    transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    z-index: 1;
}

.smoothslide {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    /*display: flex;*/
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: white;
    will-change: transform;
    text-align: center;
}

.smoothslide.transitioning {
    transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
div#block-bartik-homepagereskindomblock17122025 {
    z-index: 1;
box-sizing: border-box;
}

div#block-bartik-views-block-videos-list-block-4 {
    z-index: 2;
    transform: translateY(100%);
box-sizing: border-box;
}
div#block-bartik-views-block-header-block-1 {
    z-index: 3;
    transform: translateY(100%);
box-sizing: border-box;
}
div#block-bartik-views-block-videos-list-block-3 {
    z-index: 4;
    transform: translateY(100%);
box-sizing: border-box;
}


footer.site-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100vw;
    height: 200px;
    background: #fff;
    color: #000;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 5;
    transform: translateY(100%);
    transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

body.showfooter div#main-wrapper {
    transform: translateY(-200px);
}

body.showfooter .site-footer {
    transform: translateY(0);
   z-index:1;
}

footer.site-footer .block {
    display: none;
}

footer.site-footer div#block-homeonepagefootercopyrightinfo {
    display: flex;
}
.header_bg a{
    border-bottom: none;
}

@media only screen and (max-width:1024px) and (orientation: portrait) {   
    .smoothslide{
        position: fixed !important;
    }
    .smoothslide
    div#block-bartik-homepagereskindomblock17122025 {
        z-index: unset;
    }
    div#Store_section {
        z-index: 1;
box-sizing: border-box;
padding-top: 25%;
    }
    div#tour_section {
        z-index: 2;
        transform: translateY(100%);
       background-color: #fff;
box-sizing: border-box;
padding-top: 25%;
    }
    div#block-bartik-views-block-videos-list-block-4 {
        z-index: 3;
        transform: translateY(100%);
        padding-top: 18%;
box-sizing: border-box;
    }
    div#block-bartik-views-block-header-block-1 {
        z-index: 4;
        transform: translateY(100%);
        background-color: #fff;
    }
     div#block-bartik-views-block-videos-list-block-3 {
        z-index: 5;
        transform: translateY(100%);
        padding-top: 18%;
box-sizing: border-box;
    }
    div#tour_section,div#Store_section {
        margin-left: 5.865vw !important;
        margin-right: 5.865vw !important;
    }
    header#header {
        min-height: 8vh;
        background-color: #fff;
        z-index: 10;
        position: relative;    
    }
    html, body {
        overscroll-behavior: none !important;
    }
    .tour_button a, .store_button a {       
        margin: -5.4667vw 0 0;
    }
    .videoInnerWrapper {
        bottom: 17vw;
    }
    img.home-play-icon {
        bottom: 23vw;
    }
   .tour_text, .store_text {
        margin-top: 0vw;
        padding-bottom: 1vw;
        color: #000;
        line-height: 10vw;
    }
      footer.site-footer{
        z-index: 1;
    }
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation: portrait){
div#tour_section, div#Store_section {
    padding-top: 15vw;
}
}

@media only screen and (min-width: 1024px)  and (max-width: 1366px)  and (orientation: portrait){
    .tour_text, .store_text {
        padding-bottom: 4vw;
    }
}
</style>

<script>
window.addEventListener("load", () => {
// The existing logic to define SLIDE_IDS
let SLIDE_IDS = [];

if (window.matchMedia('(max-width:1024px) and (orientation:portrait)').matches) {
    SLIDE_IDS = [
        // 'block-bartik-homepagereskindomblock17122025',        
        'Store_section',
        'tour_section',
        'block-bartik-views-block-videos-list-block-4',
        'block-bartik-views-block-header-block-1',
        'block-bartik-views-block-videos-list-block-3'
    ];
} else {
    SLIDE_IDS = [
        'block-bartik-homepagereskindomblock17122025',
        'block-bartik-views-block-videos-list-block-4',
        'block-bartik-views-block-header-block-1',
        'block-bartik-views-block-videos-list-block-3'        
    ];
}

// **New code to add a class to the elements**
const CLASS_TO_ADD = 'smoothslide'; // Define the class name you want to add

SLIDE_IDS.forEach(id => {
    // 1. Get the element by its ID
    const element = document.getElementById(id);

    // 2. Check if the element exists before trying to add a class
    if (element) {
        // 3. Add the desired class to the element's class list
        element.classList.add(CLASS_TO_ADD);
        console.log(`Class "${CLASS_TO_ADD}" added to element with ID: ${id}`);
    } else {
        console.warn(`Element with ID: ${id} not found.`);
    }
});


        let currentSlide = 0;
        console.log("SLIDE_IDS>>",SLIDE_IDS.length);
        // const totalSlides = 3;
        const totalSlides = SLIDE_IDS.length;
        let isAnimating = false;
        let footerOpen = false;
        const slides = document.querySelectorAll(".smoothslide");

        // Menu Logic
        const menuBtn = document.querySelector('.menu_txt');
        const nav = document.querySelector('.left_nav');
        menuBtn.onclick = () => {
            menuBtn.classList.toggle('toggler-open');
            nav.classList.toggle('open');
        };

        function toggleFooter(show) {
            isAnimating = true;
            footerOpen = show;
            show ? document.body.classList.add("showfooter") : document.body.classList.remove("showfooter");
            setTimeout(() => { isAnimating = false; }, 600);
        }

        function goToSlide(targetIndex) {
            if (isAnimating || targetIndex === currentSlide || targetIndex < 0 || nav.classList.contains('open')) return;

            if (targetIndex >= totalSlides) {
                if (!footerOpen) toggleFooter(true);
                return;
            }

            if (footerOpen && targetIndex < totalSlides) {
                toggleFooter(false);
                return;
            }

            isAnimating = true;
            const direction = targetIndex > currentSlide ? "down" : "up";

            if (direction === "down") {
                for (let i = currentSlide + 1; i <= targetIndex; i++) {
                    slides[i].classList.add("transitioning");
                    slides[i].style.transform = "translateY(0)";
                }
            } else {
                for (let i = currentSlide; i > targetIndex; i--) {
                    slides[i].classList.add("transitioning");
                    slides[i].style.transform = "translateY(100%)";
                }
            }

            currentSlide = targetIndex;
            setTimeout(() => {
                slides.forEach(s => s.classList.remove("transitioning"));
                isAnimating = false;
            }, 600);
        }

        // DESKTOP WHEEL
        window.addEventListener("wheel", (e) => {
            if (isAnimating) return;
            if (e.deltaY > 20) {
                if (currentSlide === totalSlides - 1 && !footerOpen) toggleFooter(true);
                else if (!footerOpen) goToSlide(currentSlide + 1);
            } else if (e.deltaY < -20) {
                if (footerOpen) toggleFooter(false);
                else goToSlide(currentSlide - 1);
            }
        }, { passive: false });

        // MOBILE TOUCH
        let touchStartY = 0;
        window.addEventListener('touchstart', e => { touchStartY = e.changedTouches[0].screenY; }, { passive: true });
        window.addEventListener('touchend', e => {
            const touchEndY = e.changedTouches[0].screenY;
            const diff = touchStartY - touchEndY;
            if (isAnimating) return;
            if (diff > 50) { // Swipe Up
                if (currentSlide === totalSlides - 1 && !footerOpen) toggleFooter(true);
                else if (!footerOpen) goToSlide(currentSlide + 1);
            } else if (diff < -50) { // Swipe Down
                if (footerOpen) toggleFooter(false);
                else goToSlide(currentSlide - 1);
            }
        }, { passive: true });

        // KEYBOARD
        document.addEventListener("keydown", (e) => {
            if (e.key === "ArrowDown") {
                if (currentSlide === totalSlides - 1 && !footerOpen) toggleFooter(true);
                else if (!footerOpen) goToSlide(currentSlide + 1);
            }
            if (e.key === "ArrowUp") {
                if (footerOpen) toggleFooter(false);
                else goToSlide(currentSlide - 1);
            }
        });
});
    </script></div>
      
    </div>
  </div>
<div id="block-bartik-scriptcssdomfornewheaderbanner" class="block block-block-content block-block-content11594232-ca9b-46e5-9a41-72d56d82360b">
  
    
      <div class="content">
      
            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><style>
    .call-out-text {
        bottom: 3.37vw
    }

    .call-out-link {
        bottom: 1vw
    }

    .call-out-text {
        color: black !important;
        font-weight: bold;
    }

    .call-out-link a {


        border: none;
        font-family: 'Poppins';
        font-weight: 500;
        font-size: 1.0417vw;
        line-height: 1.5104vw;
        text-transform: uppercase;
        color: #fff;
        background-color: #000000;
        width: 14.1146vw;
        display: inline-block;
        padding: 0.3208vw 0;
        margin: 0.2208vw 0 0;
        border: 1px solid #000;

    }

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

     .mobile_bg img {
        
        object-fit: contain;
    } 
    .call-out-link {
        bottom : 50vw;
    }

    .call-out-text {
    bottom: 62.37vw;
}

    .call-out-link a {
        font-size: 3.73vw;
        width: 49.0667vw;
        line-height: 5.3333vw;
        padding: 2.1333vw 0;
        margin: 4.5333vw 0 0;
    }


 }

@media only screen and (max-width:1024px) and (orientation:landscape){
    .call-out-link a {
         font-size: 3.73vw;
         width: 50.2667vw;
        line-height: 5.3333vw;
        padding: 2.1333vw 0;
        margin: 4.5333vw 0 0;
    }
    .call-out-link {
    bottom: 0;
}

.call-out-text {
    bottom: 3vw;
}
.call-out-link a {
    border: none;
    font-family: 'Poppins';
    font-weight: 500;
    font-size: 1.0417vw;
    line-height: 1.5104vw;
    text-transform: uppercase;
    color: #fff;
    background-color: #000000;
    width: 18.1771vw;
    display: inline-block;
    padding: 0.5208vw 0;
    margin: 0.5208vw 0 0;
    border: 1px solid #000;
}
}
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
.call-out-text {
    bottom: 41vw;
}

.call-out-link {
    bottom: 30vw;
}
}




</style>

</div>
      
    </div>
  </div>

  </div>

          </div>
              </div>
    </footer>
  </div>
</div>

  </div>

    <script type="text/javascript">jQuery(document).ready(function () {jQuery('').attr('','');});</script>
<script src="https://libraries.wmgartistservices.com/toubannerupdate/lighttheme.js" data-termslabel="ATL"></script>

    
  </body>
</html>
