/************ self-serve CSS **********/

body.ip3-edit .component-wrapper .component-content .multiple-icon-signpost__two-item .component-wrapper.Item-MultipleTextIconSignpost {
    -ms-flex-preferred-size: calc(50% - var(--sm-1) + var(--sm-4));
    flex-basis: calc(50% - var(--sm-1) + var(--sm-4))
  }
body.ip3-edit .component-wrapper .component-content .multiple-icon-signpost__three-item .component-wrapper.Item-MultipleTextIconSignpost  {
    -ms-flex-preferred-size: calc(33.33% - var(--sm-1) + var(--xs-1));
    flex-basis: calc(33.33% - var(--sm-1) + var(--xs-1))
  }
  
body.ip3-edit .multiple-icon-signpost .cta--overlay-card::before {content:none;}
body.ip3-edit .config-text, body.ip3-edit .carousel-banner__content {position: relative; z-index: 5;}

body.ip3-edit .bod--popup .modal {
padding-top: 250px !important;
}

body.ip3-edit .carousel-banner--with-share-price {margin-block-end: 200px;}
body.ip3-edit .carousel-banner--with-share-price .shareprice-ticker {top: 100px; bottom: inherit;}
body.ip3-edit .carousel-banner--with-thumbnails {padding-block-end: 180px;}

body.ip3-edit .video .action-button{
z-index:17 !important;
}

@media (min-width: 768px) {
  body.ip3-edit .carousel-banner__bg {
            z-index: 25;
    }

}