/* BADGE */
.costa-hero .swiper-slide[cc-black-friday='true'] .content-box__badge{
    background: #F9B000;
    color: #111111;
}

/* TITLE */
.costa-hero .swiper-slide[cc-black-friday='true'] .content-box-wrapper__background-title .content-box__title  > span{
    background-color: #111111;
    color:#fff;
    -webkit-box-shadow: -10px 0 0 7px #111111, 10px 0 0 7px #111111, 0 0 0 7px #111111;
    box-shadow: -10px 0 0 7px #111111, 10px 0 0 7px #111111, 0 0 0 7px #111111;
}

.costa-hero .swiper-slide[cc-black-friday='true'] .content-box-wrapper__background-title .content-box__cta{
    background-color: #111111;
    color:#fff;
    -webkit-box-shadow: -10px 0 0 7px #111111, 10px 0 0 7px #111111, 0 0 0 7px #111111;
    box-shadow: -10px 0 0 7px #111111, 10px 0 0 7px #111111, 0 0 0 7px #111111;
}

.costa-hero .swiper-slide[cc-black-friday='true'] .content-box-wrapper__background-title [angle-rounded-two=internal-top-bottom]:after, 
.costa-hero .swiper-slide[cc-black-friday='true'] .content-box-wrapper__background-title [angle-rounded=internal-bottom]:before,
.costa-hero .swiper-slide[cc-black-friday='true'] .content-box-wrapper__background-title [angle-rounded=internal-top]:before{
    border-left: 2px solid #111111;
    border-top: 2px solid  #111111;
}