button#ratings-summary{
  display:flex!important;
}
button#ratings-summary,
button.bv-product-item-btn:hover {
  background-color: transparent!important;
  outline: none!important;
  transition:none!important;
  box-shadow:none!important;
}

.bv-mbox-close::after,
.bv-content-btn::after,
.bv-content-report-btn::after,
.bv_main_container_row_flex::after,
.bv-form-actions-submit::after,
.bv-product-item-btn::after,
.bv-focusable::after,
.bv_button_buttonMinimalist::after,
.bv_button_buttonFull::after {
  display:none!important;
  background:none!important;
}

.bv-product-list,
.bv-product-picker {
  text-align:center!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox-wide .bv-mbox {
  background-color:#E6DDFF!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox-wide .bv-mbox .bv-mbox-injection-target .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-fieldset-arrowicon, .bv-cv2-cleanslate .bv-core-container-41 .bv-mbox-wide .bv-mbox .bv-mbox-breadcrumb .bv-fieldsets .bv-fieldset.bv-fieldset-active .bv-fieldset-arrowicon {
  border-left-color:#E6DDFF!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-generic-submission .bv-product-list .bv-content-media-container .bv-media-item .bv-media-item-wrapper {
  height:200px!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-generic-submission .bv-product-list {
  text-align:center!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-generic-submission .bv-product-list .bv-product-item:hover,
.bv-cv2-cleanslate .bv-core-container-41 .bv-generic-submission .bv-product-list .bv-product-item:focus {
  background-color: transparent!important;
  outline: none!important;
  transition:none!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox .bv-mbox-close,
.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox .bv-content-item-close {
  margin-right: 5px!important;
  margin-top: 5px!important;
  background-color: transparent!important;
  color: #8D77BA!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox .bv-mbox-close:hover,
.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox .bv-content-item-close:hover {
  color: #8D77BA!important;
  background-color: transparent!important;
}

h2.bv-mbox-breadcrumb {
  text-align:center!important;
}

.bv-mbox-content-container,
.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox-wide .bv-mbox,
.bv-cv2-cleanslate .bv-core-container-41 .bv-submission .bv-fieldsets,
.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox .bv-mbox-content-container,
.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox .bv-submission-section {
  border-radius:5px!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-content-media-container,
.bv-cv2-cleanslate .bv-core-container-41 .bv-content-media-container .bv-media-item .bv-media-item-wrapper,
.bv-cv2-cleanslate .bv-core-container-41 .bv-generic-submission .bv-product-list .bv-content-media-container {
  margin:0px!important;
  padding:0px!important;
}

.bv-product-item-btn:hover .bv-media-item-name {
  color:#7358aa!important;
  background-color:transparent!important;
  transition:none!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-focusable:focus,
.bv-cv2-cleanslate .bv-core-container-41 .bv-pseudo-focused,
.bv-cv2-cleanslate .bv-core-container-41 .bv-tc-footer .bv-accept-tc-button:focus {
  outline:none!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-generic-submission .bv-product-list .bv-product-item .bv-product-item-btn {
  background:transparent!important;
  outline:none!important;
  transition:none!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-generic-submission .bv-product-list .bv-product-item:hover {
  border:0px!important;
}

.bv-focusable:hover li.bv-media-item-name {
  background-color:white!important;
  color:#7358aa!important;
}

.bv-focusable:hover {
  box-shadow:none!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-submission .bv-fieldsets,
.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox .bv-mbox-content-container,
.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox .bv-submission-section {
  background-color: white!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-mbox .bv-mbox-sidebar .bv-submission-sidebar .bv-subject-info-section .bv-subject-info span {
  color:#7358aa!important;
}

.bv-cv2-cleanslate .bv-core-container-41 .bv-error,
.bv-cv2-cleanslate .bv-core-container-41 .bv-fieldset-active,
.bv-cv2-cleanslate .bv-core-container-41 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active {
  background-color: #FEF4F0!important;
}

.bv-mbox-spinner,
.bv-write-review,
.bv_main_container .bv_button_buttonMinimalist {
	display:none!important;
}
