.single-prod-review .form-check-inline label[for*="vitguld_18k"]:before, .single-prod-review .facetwp-checkbox[data-value="vitt-guld"]:before,
.single-prod-review .form-check-inline label[for*="r_dguld_18k"]:before, .single-prod-review .facetwp-checkbox[data-value="rott-guld"]:before,
.single-prod-review .form-check-inline label[for*="platina_950"]:before, .single-prod-review .facetwp-checkbox[data-value="platina"]:before,
.single-prod-review .facetwp-checkbox[data-value="brons"]:before,
.single-prod-review .facetwp-checkbox[data-value="silver"]:before,
.single-prod-review .facetwp-checkbox[data-value="massing"]:before,
.single-prod-review .facetwp-checkbox[data-value="roseguld"]:before,
.single-prod-review .facetwp-checkbox[data-value="stal"]:before,
.single-prod-review .facetwp-checkbox[data-value="svart"]:before,
.single-prod-review .facetwp-checkbox[data-value="soft-pink"]:before,
.single-prod-review .facetwp-checkbox[data-value="acorn"]:before,
.single-prod-review .facetwp-checkbox[data-value="bisque"]:before, 
.single-prod-review .facetwp-checkbox[data-value="truffle"]:before,
.single-prod-review .facetwp-checkbox[data-value="bright-red"]:before,
.single-prod-review .facetwp-checkbox[data-value="blossom"]:before,
.single-prod-review .facetwp-checkbox[data-value="cement"]:before, 
.single-prod-review .facetwp-checkbox[data-value="natural"]:before,
.single-prod-review .facetwp-checkbox[data-value="dark-brown"]:before, 
.single-prod-review .facetwp-checkbox[data-value="guldplaterad-massing"]:before {
  width: 40px !important;
  height: 40px !important;
  border: none !important;
  box-shadow: none !important;
  background-position-x: 0px !important;
}
/*.form-check-inline label[for="20764-metall-vitguld_18k"] input, .form-check-inline label[for="2019-metall-vitguld_18k"] input, .form-check-inline label[for="1816-metall-vitguld_18k"] input, .form-check-inline label[for="20880-metall-vitguld_18k"] input, .form-check-inline label[for="20866-metall-vitguld_18k"] input, .form-check-inline label[for="21010-metall-vitguld_18k"] input, .form-check-inline label[for="21012-metall-vitguld_18k"] input, .form-check-inline label[for="24310-metall-vitguld_18k"] input, .form-check-inline label[for="24328-metall-vitguld_18k"] input, .form-check-inline label[for="24333-metall-vitguld_18k"] input, .form-check-inline label[for="24331-metall-vitguld_18k"] input,*/ 

.form-check-inline label input[value="Vitguld 18k"]  {
	display: none !important;
}

/*.form-check-inline label[for="20764-metall-r_dguld_18k"] input, .form-check-inline label[for="1816-metall-r_dguld_18k"] input, .form-check-inline label[for="20880-metall-r_dguld_18k"] input, .form-check-inline label[for="20866-metall-r_dguld_18k"] input, .form-check-inline label[for="21010-metall-r_dguld_18k"] input, .form-check-inline label[for="21012-metall-r_dguld_18k"] input, .form-check-inline label[for="24310-metall-r_dguld_18k"] input, .form-check-inline label[for="24328-metall-r_dguld_18k"] input, .form-check-inline label[for="24333-metall-r_dguld_18k"] input, .form-check-inline label[for="24331-metall-r_dguld_18k"] input, */

.form-check-inline label input[value="Rödguld 18k"] {
	display: none !important;
}
/*.form-check-inline label[for="20764-metall-platina"] input, .form-check-inline label[for="1816-metall-platina"] input, .form-check-inline label[for="21139-metall-platina_950"] input, .form-check-inline label[for="21017-metall-platina_950"] input, .form-check-inline label[for="21143-metall-platina_950"] input, .form-check-inline label[for="21010-metall-platina_950"] input, .form-check-inline label[for="21012-metall-platina_950"] input, .form-check-inline label[for="24310-metall-platina_950"] input, .form-check-inline label[for="24328-metall-platina_950"] input, .form-check-inline label[for="24333-metall-platina_950"] input, .form-check-inline label[for="24331-metall-platina_950"] input, */

.form-check-inline label input[value="Platina 950"]  {
	display: none !important;
}
.form-check-inline label {
	margin-right: 20px;
}
.form-check-inline label span {
	display: block;
}
.form-check-inline {
	margin: 0px !important;
}
.form-check-inline label {
	padding: 0px !important;
}
ul[data-attribute_name="attribute_pa_piccadilly"] {
	display: none !important;
}
ul[data-attribute_name="attribute_pa_ringar"]{
	display: none !important;
}
/*.form-check-inline label[for="20764-metall-vitguld_18k"]:before, .form-check-inline label[for="2019-metall-vitguld_18k"]:before, .form-check-inline label[for="1816-metall-vitguld_18k"]:before, .form-check-inline label[for="20880-metall-vitguld_18k"]:before, .form-check-inline label[for="20866-metall-vitguld_18k"]:before, .form-check-inline label[for="21010-metall-vitguld_18k"]:before, .form-check-inline label[for="21012-metall-vitguld_18k"]:before, .form-check-inline label[for="24310-metall-vitguld_18k"]:before, .form-check-inline label[for="24328-metall-vitguld_18k"]:before, .form-check-inline label[for="24333-metall-vitguld_18k"]:before, .form-check-inline label[for="24331-metall-vitguld_18k"]:before, .form-check-inline label[for*="vitguld_18k"]:before*/

.form-check-inline label[for*="vitguld_18k"]:before, .facetwp-checkbox[data-value="vitt-guld"]:before {
  background: url('/wp-content/uploads/2022/04/silver.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.form-check-inline label.active:before {
    box-shadow: 0 0 0 2px rgb(0 0 0 / 90%) !important;
}
/*.form-check-inline label[for="20764-metall-r_dguld_18k"]:before, .form-check-inline label[for="1816-metall-r_dguld_18k"]:before, .form-check-inline label[for="20880-metall-r_dguld_18k"]:before, .form-check-inline label[for="20866-metall-r_dguld_18k"]:before, .form-check-inline label[for="21010-metall-r_dguld_18k"]:before, .form-check-inline label[for="21012-metall-r_dguld_18k"]:before, .facetwp-checkbox[data-value="rott-guld"]:before, .form-check-inline label[for="24310-metall-r_dguld_18k"]:before, .form-check-inline label[for="24328-metall-r_dguld_18k"]:before, .form-check-inline label[for="24333-metall-r_dguld_18k"]:before, .form-check-inline label[for="24331-metall-r_dguld_18k"]:before*/

.form-check-inline label[for*="r_dguld_18k"]:before, .facetwp-checkbox[data-value="rott-guld"]:before  {
  background: url('/wp-content/uploads/2022/04/gold.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}

/*.form-check-inline label[for="20764-metall-platina"]:before, .form-check-inline label[for="1816-metall-platina"]:before, .form-check-inline label[for="21139-metall-platina_950"]:before, .form-check-inline label[for="21017-metall-platina_950"]:before, .form-check-inline label[for="21143-metall-platina_950"]:before , .form-check-inline label[for="21010-metall-platina_950"]:before, .form-check-inline label[for="21012-metall-platina_950"]:before, .form-check-inline label[for="24310-metall-platina_950"]:before, .form-check-inline label[for="24328-metall-platina_950"]:before, .form-check-inline label[for="24333-metall-platina_950"]:before, .form-check-inline label[for="24331-metall-platina_950"]:before*/

.form-check-inline label[for*="platina_950"]:before, .facetwp-checkbox[data-value="platina"]:before  {
  background: url('/wp-content/uploads/2022/04/platinum.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}

/*.form-check-inline label[for*="vitguld_18k"]:before, .form-check-inline label[for*="r_dguld_18k"]:before, .form-check-inline label[for*="platina_950"]:before{
	margin-left: 15px;
}*/

.facetwp-checkbox[data-value="brons"]:before  {
  background: url('/wp-content/uploads/2019/05/bronze.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="silver"]:before  {
  background: url('/wp-content/uploads/2019/02/silver.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="massing"]:before  {
  background: url('/wp-content/uploads/2019/05/brass.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="roseguld"]:before  {
  background: url('/wp-content/uploads/2019/05/rose.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="stal"]:before  {
  background: url('/wp-content/uploads/2019/05/steel.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="svart"]:before  {
  background: url('/wp-content/uploads/2019/02/black.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="soft-pink"]:before  {
  background: url('/wp-content/uploads/2019/02/soft_pink.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="acorn"]:before  {
  background: url('/wp-content/uploads/2019/02/acorn.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="bisque"]:before  {
  background: url('/wp-content/uploads/2019/02/bisque.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="truffle"]:before  {
  background: url('/wp-content/uploads/2019/02/truffle.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="bright-red"]:before  {
  background: url('/wp-content/uploads/2019/02/red.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="blossom"]:before  {
  background: url('/wp-content/uploads/2019/02/blossom.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="cement"]:before  {
  background: url('/wp-content/uploads/2019/02/cement.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="natural"]:before  {
  background: url('/wp-content/uploads/2019/02/natural.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="dark-brown"]:before  {
  background: url('/wp-content/uploads/2019/02/brown.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox[data-value="guldplaterad-massing"]:before  {
  background: url('/wp-content/uploads/2019/05/brass.png') 2px no-repeat;
  z-index: 10;
  content: "";
  display: inline-block;
  font-size: 12px;
  height: 28px;
  width: 28px;
  line-height: 16px;
  margin: 2px 6px 2px 0;
  text-align: center;
  vertical-align: middle;
  position: relative;
  background-position: 0;
  background-size: 28px 28px;
  
}
.facetwp-checkbox.checked[data-value="rott-guld"]:before, .facetwp-checkbox.checked[data-value="roseguld"]:before, .facetwp-checkbox.checked[data-value="stal"]:before, .facetwp-checkbox.checked[data-value="silver"]:before, .facetwp-checkbox.checked[data-value="massing"]:before, .facetwp-checkbox.checked[data-value="vitt-guld"]:before, .facetwp-checkbox.checked[data-value="brons"]:before, .facetwp-checkbox.checked[data-value="platina"]:before, .facetwp-checkbox.checked[data-value="svart"]:before, .facetwp-checkbox.checked[data-value="soft_pink"]:before, .facetwp-checkbox.checked[data-value="blossom"]:before, .facetwp-checkbox.checked[data-value="cement"]:before, .facetwp-checkbox.checked[data-value="truffle"]:before, .facetwp-checkbox.checked[data-value="bisque"]:before, .facetwp-checkbox.checked[data-value="acorn"]:before, .facetwp-checkbox.checked[data-value="dark-brown"]:before, .facetwp-checkbox.checked[data-value="natural"]:before, .facetwp-checkbox.checked[data-value="guldplaterad-massing"]:before     {
  padding: 14px;
  border: 1px solid black;
}
.facetwp-facet-metall > div {
	background: none !important;
	margin-bottom: 4px !important;
	padding-left: 0px !important;
}
.facetwp-facet-frg > div {
	background: none !important;
	margin-bottom: 4px !important;
	padding-left: 0px !important;
}
.ppom-delete-option-table {
	display: none !important;
}
.ppom-input-v_lj_diamant_och_kvalit_ label, .ppom-input-ringstorlek label, .ppom-input-l_gg_till_gravyrtext label, .ppom-input-gravyrstil label{
	display: none !important;
}
select.hideLabel {
	height: 50px !important;
	border: 1px solid black !important;
	border-radius: 0 !important;
	-webkit-appearance: none;
}
select.hideLabel:before{
    content: "jagga";
    position: absolute;
    color: black;
}
.ppom-section-collapse input {
	height: 50px !important;
	border: 1px solid black !important;
	border-radius: 0 !important;
	-webkit-appearance: none;
}
.postid-20880 .ppom-price-container {
	display: none !important;
}
