/* v2.2.3.171: equal vertical gaps for Format row and area-like hover state */
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,
html body .single-product div.product .afp-widget .afp-master-table > tbody > tr.afp-master-row--format > td.afp-master-cell--format,
html body .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 .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-control--format-simple,
html body .single-product div.product .afp-widget .afp-master-row--format .afp-control--format-simple,
html body .afp-widget.afp-product-builder .afp-master-row--format .afp-control--format-simple{
  margin-top:0!important;
  margin-bottom:0!important;
}

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,
html body .single-product div.product .afp-widget .afp-master-row--format .afp-format-dropdown,
html body .single-product div.product .afp-widget .afp-master-row--format .afp-format-trigger,
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{
  margin-top:0!important;
  margin-bottom:0!important;
  transform:none!important;
}

html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-format-trigger:hover,
html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-format-trigger:focus,
html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-format-trigger:focus-visible,
html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-control--format-simple:hover .afp-format-trigger,
html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-control--format-simple:focus-within .afp-format-trigger,
html body .single-product div.product .afp-widget .afp-master-row--format .afp-format-trigger:hover,
html body .single-product div.product .afp-widget .afp-master-row--format .afp-format-trigger:focus,
html body .single-product div.product .afp-widget .afp-master-row--format .afp-format-trigger:focus-visible,
html body .single-product div.product .afp-widget .afp-master-row--format .afp-control--format-simple:hover .afp-format-trigger,
html body .single-product div.product .afp-widget .afp-master-row--format .afp-control--format-simple:focus-within .afp-format-trigger{
  border-color:var(--afp-control-hover-border,var(--afp-preset-control-hover-border,var(--afp-control-border,#8f969c)))!important;
  box-shadow:0 0 0 3px color-mix(in srgb,var(--afp-control-focus-ring,#f1dfd6) 55%,transparent)!important;
}

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

html body .nectar-quick-view-box .afp-widget--quickview .afp-qv-section--format .afp-format-trigger:hover,
html body .nectar-quick-view-box .afp-widget--quickview .afp-qv-section--format .afp-format-trigger:focus,
html body .nectar-quick-view-box .afp-widget--quickview .afp-qv-section--format .afp-format-trigger:focus-visible,
html body .nectar-quick-view-box .afp-widget--quickview .afp-qv-section--format .afp-control--format-simple:hover .afp-format-trigger,
html body .nectar-quick-view-box .afp-widget--quickview .afp-qv-section--format .afp-control--format-simple:focus-within .afp-format-trigger{
  border-color:var(--afp-control-hover-border,var(--afp-preset-control-hover-border,var(--afp-control-border,#8f969c)))!important;
  box-shadow:0 0 0 3px color-mix(in srgb,var(--afp-control-focus-ring,#f1dfd6) 55%,transparent)!important;
}

html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-control--format-simple select#afp_format:hover,
html body .single-product div.product .afp-widget.afp-product-builder .afp-master-row--format .afp-control--format-simple select#afp_format:focus,
html body .single-product div.product .afp-widget .afp-master-row--format .afp-control--format-simple select#afp_format:hover,
html body .single-product div.product .afp-widget .afp-master-row--format .afp-control--format-simple select#afp_format:focus,
html body .nectar-quick-view-box .afp-widget--quickview .afp-qv-section--format .afp-control--format-simple select#afp_qv_format:hover,
html body .nectar-quick-view-box .afp-widget--quickview .afp-qv-section--format .afp-control--format-simple select#afp_qv_format:focus{
  border-color:var(--afp-control-hover-border,var(--afp-preset-control-hover-border,var(--afp-control-border,#8f969c)))!important;
  box-shadow:0 0 0 3px color-mix(in srgb,var(--afp-control-focus-ring,#f1dfd6) 55%,transparent)!important;
}
