/* v2.2.3.170: visually center the Format value row inside the stacked section */
html body .afp-widget.afp-product-builder .afp-master-table > tbody > tr.afp-master-row--format > td.afp-master-cell--format,
html body .single-product div.product .afp-widget.afp-product-builder .afp-master-table > tbody > tr.afp-master-row--format > td.afp-master-cell--format{
  padding-top:12px!important;
  padding-bottom:12px!important;
  vertical-align:middle!important;
}

html body .afp-widget.afp-product-builder .afp-master-row--format .afp-control--format-simple,
html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-control--format-simple{
  margin-top:-8px!important;
  margin-bottom:8px!important;
}

html body .afp-widget.afp-product-builder .afp-master-row--format .afp-format-dropdown,
html body .afp-widget.afp-product-builder .afp-master-row--format .afp-format-trigger,
html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-format-dropdown,
html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-format-trigger{
  margin-top:0!important;
  margin-bottom:0!important;
  top:auto!important;
  transform:none!important;
}

html body .afp-widget.afp-product-builder .afp-master-row--format .afp-format-trigger__value,
html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-format-trigger__value{
  display:flex!important;
  align-items:center!important;
  height:100%!important;
  line-height:1.2!important;
  padding-top:0!important;
  padding-bottom:0!important;
  transform:none!important;
}

html body .nectar-quick-view-box .afp-widget--quickview .afp-qv-section--format .afp-control--format-simple{
  margin-top:-6px!important;
  margin-bottom:6px!important;
}
