.page-product-bundle button.action.back.customization {
  display: none;
}
.page-product-bundle legend#customizeTitle {
  display: none;
}
.page-product-bundle .bundle-options-container .bundle-options-wrapper,
.page-product-bundle .bundle-options-container .product-options-wrapper {
  width: 100%;
}
.page-product-bundle .bundle-options-container .block-bundle-summary {
  width: 100%;
}
.page-product-bundle .bundle-options-container .nested .field.qty:last-child {
  display: none;
}
.page-product-bundle .bundle-actions {
  display: none;
}
.page-product-bundle .product-options-bottom {
  display: none;
}
.page-product-bundle .bundle-options-container {
  margin-top: -20px;
}
.page-product-bundle .product-social-links {
  display: none;
}
.page-product-bundle .bundle-options-container .product-add-form {
  display: block;
}
.page-product-bundle .field.choice span.product-name {
  font-size: 13px;
}
.page-product-bundle #tab_size_us:checked ~ .options-list .field.choice span.size-us,
.page-product-bundle #tab_size_uk:checked ~ .options-list .field.choice span.size-uk,
.page-product-bundle #tab_size_cm:checked ~ .options-list .field.choice span.size-cm,
.page-product-bundle #tab_size_eu:checked ~ .options-list .field.choice span.size-eu {
  display: block;
}
.page-product-bundle .field.choice span.size-us,
.page-product-bundle .field.choice span.size-uk,
.page-product-bundle .field.choice span.size-cm,
.page-product-bundle .field.choice span.size-eu {
  display: none;
}
.page-product-bundle input[name="tab_size"] {
  display: none;
}
.page-product-bundle input.input-tab {
  display: none;
}
.page-product-bundle label.size-tab {
  display: inline-block;
  margin: 5px;
  width: 30px;
  height: 20px;
  text-align: center;
  border: 1px solid;
  border-radius: 5px;
  border-color: #5C5C5C;
}
.page-product-bundle label.size-tab span {
  color: #5C5C5C;
}
.page-product-bundle label.size-tab.active {
  display: inline-block;
  margin: 5px;
  width: 30px;
  height: 20px;
  text-align: center;
  border: 1px solid;
  border-radius: 5px;
  border-color: #F1C400;
}
.page-product-bundle label.size-tab.active span {
  color: #F1C400;
}
.page-product-bundle input.size-option {
  display: none;
}
.page-product-bundle .field.choice.size-choice {
  width: 70px;
  height: 30px;
  display: inline-block;
  margin: 5px;
}
.page-product-bundle .bundle-options-container .product-options-wrapper .size-choice label.label.size-option {
  margin-left: 0px;
  text-align: center;
}
.page-product-bundle .bundle-options-container .product-options-wrapper .size-choice label.label.size-option span {
  line-height: 30px;
}
.page-product-bundle .bundle-options-container .product-options-wrapper .size-choice label.label.size-option {
  margin-left: 0px;
  text-align: center;
  border: 1px solid;
  height: 30px;
  border-radius: 5px;
}
.page-product-bundle .bundle-options-container .product-options-wrapper .size-choice label.label.size-option span {
  line-height: 30px;
}
.page-product-bundle .bundle-options-container .product-options-wrapper .size-choice.field.choice input:checked ~ label.label.size-option {
  border-color: #F1C400;
}
.page-product-bundle .bundle-options-container .product-options-wrapper .size-choice.field.choice input:checked ~ label.label.size-option span {
  color: #F1C400;
}
