#edit-i-agree-with-the-term-of-use--label .helperText  span {
 
    display: inline-block !important;
    color: #191919;
}
 
#edit-i-agree-with-the-term-of-use--label span:nth-child(1) {
    display: none;
}
.webform-submission-feedback-form .gds-form-input__label-wrapper .gds-form-input__label span{
  font-weight: bold;
}
.pi-pages .webform-submission-para-feedback-form {
    margin-top: 40px;
}

.pi-pages .gds-rich-text img, .pi-pages .gds--rich-text img, .pi-pages .ck-content img {
    margin-top: 0px!important;
    margin-bottom: 16px!important;
}
.pi-pages .gds-grid--color-bg{
  padding:0 16px!important;
}
 
.pi-pages .gds-breadcrumb .gds-breadcrumb__list-item:first-child{
    display:none;
}
.webform-submission-form legend{
  font-size: 18px;
  margin-bottom: 15px;
}
 
.webform-submission-form .gds-form-input{
  margin-bottom: 15px;
}
 
.webform-submission-form .gds-form-input__input--checkbox:not(:disabled):not(.gds-form-input__input--is-error):hover,
.webform-submission-form .gds-form-input__input--radio:not(:disabled):not(.gds-form-input__input--is-error):hover{
  outline: none;
}
 
.webform-submission-form .gds-form-input__input-wrapper--submit::before{
  box-shadow: none;
}
 
.webform-submission-form .form-actions{
  margin-top: 0px;
}
.webform-submission-form .feedback-successs{
  font-size:18px;
  color:#2E2D2C;
  padding:10px 0;
}
 
.webform-submission-form .feedback-successs strong{
  font-weight:500;
}
.webform-submission-form .gds-form-input {

   margin-bottom: 15px;
   display: inline-block;
   margin-right: 30px;

}
.page-node-32 .gds-form-input__label-wrapper {
    display: none;
}
.webform-submission-feedback-form legend{
  font-size: 18px;
  margin-bottom: 15px;
}
.webform-submission-feedback-form{
  background-color:white;
  padding:20px 15px 5px;
  margin-bottom:10px;
}

.webform-submission-feedback-form .gds-form-input{
  margin-bottom: 0px;
}

.webform-submission-feedback-form .gds-form-input__input-wrapper--submit::before{
  box-shadow: none;
}

.webform-submission-feedback-form.form-actions{
  margin-top: 0px;
}
.webform-submission-pi-contact-form .gds-form-input__label-wrapper em{
  font-style: normal;
}
.webform-submission-feedback-form.submitted .gds-form-input__radio-checked{
  opacity:0.4;
}
 
.webform-submission-feedback-form .success-message-wrapper{
  margin-top: 0px!important;
}
 
.webform-submission-feedback-form .form-wrapper{
  margin-top:-10px;
}

.webform-confirmation-modal--content h4{
    margin-top: 0!important;
}
.page-node-layout_demonstration_page .gds-grid--color-bg:last-child .gds-breadcrumb .gds-breadcrumb__list-item:first-child{
  display:none;
}
.gds-pi-image-full {
  width: 100%;
  max-width: 904px;
}
.gds-pi-image-half {
  width: 100%;
  max-width: 450px;
}
.gds-pi-image-quarter {
  width: 100%;
  max-width: 225px;
}
#views-exposed-form-pi-product-block-1 .gds-form-input__label-wrapper{
    display: none;
}
 
.pi-pages .webform-submission-feedback-form .form-wrapper {
    margin-top: -5px;
    margin-bottom: -25px;
}
 
.pi-pages.modal-open .bi-hcp-validation-modal-fullscreen .gds-header{
z-index:1000;
}
 
#block-bione-pipageheader .gds-metanav__item.is-utility .gds-submenu-items,
.pi-pages.modal-open .bi-hcp-validation-modal-fullscreen .gds-header .gds-metanav__item.is-utility .gds-submenu-items{
  inline-size: 220px;
}
@media screen and (min-width: 1280px) {
 
.pi-pages .views-view-grid .views-row,  
.pi-pages .views-exposed-form{
    padding: 0;
}
 
.pi-pages .gds-form-section--filter-section .gds-grid, .pi-pages .gds-form-section--filter-section .gds-cell{
  padding:0;
}
.pi-pages .gds-form-section--filter-section #edit-sort-by--wrapper {
  margin-left: auto;
}
.pi-pages #views-exposed-form-pi-product-block-1 .gds-cell{
  padding: 0;
}
 
.pi-pages .views-row .col-1{
  padding-left: 0;
}
 
.pi-pages .views-row .col-2{
  padding-right: 0;
}
}
 
@media (max-width: 767px) {
 
.pi-pages #bi-hcp-modal .gds-cell--m-half:nth-child(1){
  padding-bottom: 75px;
}
 
.pi-pages .gds-grid--color-bg {
    padding: 0 12px !important;
}
 
.pi-pages .gds-breadcrumb{
  margin-top: 0;
}
 
.pi-pages .gds-grid--color-bg:last-child .gds-cell{
  padding: 0;
}
 
.pi-pages .gds-grid--color-bg:last-child .gds-cell .gds-icon--base_chevron-left{
  margin-left: 0px;
}
.pi-pages .gds-breadcrumb__list--md-3 .gds-breadcrumb__list-item:nth-last-child(2),
.pi-pages .gds-breadcrumb__list--size-p .gds-breadcrumb__list-item:nth-last-child(2) {
  margin-bottom: 0;
}
.pi-pages .views-view-grid .views-row{
  margin-bottom: 0;
}
.pi-pages .views-view-grid .views-col{
  width: 100%!important;
}
}
.pi-pages.products .gds-card__actions a.gds-link--with-icon{
  line-height: 0;
}
 
.pi-pages.products .gds-card__actions a.gds-link--with-icon img{
  height: 14px;
}
.pi-pages .webform-submission-pi-contact-form .gds-form-input__label-wrapper .gds-form-input__label span{
  font-weight: 500!important;
}
 
.pi-pages .webform-submission-contact-pi-form .gds-form-input__label-wrapper .gds-form-input__label em{
  font-style: normal;
  font-weight:normal;
}
 
.pi-pages .webform-submission-pi-contact-form .gds-form-input__label-wrapper .gds-form-input__label span:last-child, 
.pi-pages #edit-i-agree-with-the-term-of-use--label span{
    font-weight: normal!important;
}
.webform-submission-feedback-form .gds-form-input__label-wrapper .gds-form-input__label span{
  font-weight: 400;
}
@media screen and (min-width: 768px){
  .pi-pages .gds-accordion__heading-wrapper{
    justify-content: flex-end;
  }
  .pi-pages .gds-accordion__heading-wrapper .gds-heading{
    margin-right: auto;
  }
}
#bi-hcp-modal .gds-cell--m-half:nth-child(1) .gds-grid{
  padding-inline: calc(var(--spacer-l) / 2)!important;
}
.products-contact-us .webform-confirmation-modal--content .gds-modal__body{
  padding-left: 0px !important;
  text-align: center;
}
.pi-pages .gds-rich-text ol li{
    position:relative;
    padding-left:30px;
}
.pi-pages .gds-rich-text ol li:before{
    position:absolute;
    left:0;
}
.products-contact-us .ui-dialog{
  overflow: hidden!important;
}
.pi-pages .gds-rich-text a:hover:not(.gds-btn){
  text-decoration-color: var(--color-accent-1-100);
}
@media screen and (max-width: 1025px) {
    .piProductlist .gds-card__figure .gds-image img {
        object-fit:contain;
        background: #FFF;
    }
}
.piProductlist .select2-container--default .select2-selection--multiple {
    cursor: pointer;
}
.piProductlist .gds-grid .gds-cell--m-third .gds-card {
  min-height: auto;
}

@media (max-width: 767px) {
  .piProductlist  .gds-form-section__filters .gds-form-input,
  .piProductlist  .gds-form-section__sorts .gds-form-input {
      max-width: 100% !important;
  }
}


@media screen and (max-width: 400px) {
  .pi-pages .gds-rich-text a:not(.gds-btn) { line-break: anywhere; }
}

@media screen and (max-width: 1025px) {
  .piProductlist .gds-card__figure .gds-image img {
      object-fit:contain;
      background: #FFF;
  }
}

.piProductlist .select2-container--default .select2-selection--multiple {
  cursor: pointer;
}

.gds-image-zoom__zoom-out-button { bottom: 120px; }
.gds-image-zoom__zoom-in-button { bottom: 80px; }
@media (min-width: 767px) {
    .gds-image-zoom__zoom-out-button { bottom: 140px; }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
  .piProductlist  .gds-form-section__filters .gds-form-input,
.piProductlist  .gds-form-section__sorts .gds-form-input {
    max-width: 100% !important;
}
}