
@font-face {
    font-family: 'Canela Text Thin';
    src: url('../../assets/fonts/canela/Canela Text-Thin-Web.woff2') format('woff2'), url('../../assets/fonts/canela/Canela Text-Thin-Web.woff') format('woff'), url('../../assets/fonts/canela/Canela Text-Thin-Web.ttf') format('truetype');

    font-weight: normal;
    font-style: normal;
  }


 
 body.landing-a-star-is-born .page{
background: #000;
color: #fff;
}

.landing-a-star-is-born header {
background: #000;
}

.landing-a-star-is-born .header-panel > ul > li.header-panel-lang > a {
color: #fff;
}

.landing-a-star-is-born .btn-menu span { 
background-color: #fff; 
}
.landing-a-star-is-born .header-logo img, .landing-a-star-is-born .theme-icon img {
filter: invert();
}



.landing-a-star-is-born .landing-title h1 {
font-family: 'Canela Text Thin', serif;
font-size: 50px;
letter-spacing: 0.85px;
margin: 0;
font-weight: 400;
}
.landing-a-star-is-born .landing-title p {
font-size: 17px;
line-height: 1.35;
font-weight: 300;
letter-spacing: 1px;
margin: 0;
}
.landing-a-star-is-born .background-highlights {
background: #6D0022;
}


.landing-nav {
position: sticky;
top: 81px;
z-index: 999;
}


.landing-nav a {
font-weight: bold;
color: #fff;
font-size: 14px;
line-height: 28px;
display: inline-block;
margin: 0 1rem;
}

.landing-nav a:hover, .landing-nav a.active {
border-bottom: 2px solid #fff;
}

.landing-a-star-is-born h3.border-bottom {
font-size: 13px;
letter-spacing: 1.5px;
font-weight: 600;
}
.product-box-content h3.product-box-title, .product-box-content .product-box-color {
color: #fff;
}

.owl-custom-theme .product-box {
margin: 0 .75rem;
}


.owl-custom-theme .owl-nav { 
left: -75px;
right: -75px;
margin-top: -15px;
}

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button {
filter: brightness(150%);
}

.product-box-value-old {
line-height: normal;
}
.landing-a-star-is-born footer{
margin-top:0;
}

#waypoint-collection {
margin-top: -70px;
margin-bottom: 70px;
}
#observ-collection {
margin-top: -70px;
padding-top: 70px;
}

@media (max-width: 1460px) {

.owl-custom-theme .owl-nav { 
left: -40px;
right: -40px;
margin-top: -15px;
}
}



@media (max-width: 1199px) {


.landing-a-star-is-born .landing-title h1 { 
font-size: 31px;
letter-spacing: 0.85px;
margin: 0;
}

.owl-custom-theme .owl-nav { 
display: none;
}


#waypoint-collection { 
display: none;
}
#observ-collection{
margin: none;
}

}