﻿/* Codex 20260708 product UX live fixes */
body#product .product-additional-info .elementor-element-ds7tfkb,
body#product .product-additional-info .elementor-element-7jgwyei,
body.page-product .product-additional-info .elementor-element-ds7tfkb,
body.page-product .product-additional-info .elementor-element-7jgwyei {
  text-align: center !important;
}

body#product .product-additional-info .elementor-element-ds7tfkb .elementor-column-wrap,
body#product .product-additional-info .elementor-element-7jgwyei .elementor-column-wrap,
body#product .product-additional-info .elementor-element-ds7tfkb .elementor-widget-wrap,
body#product .product-additional-info .elementor-element-7jgwyei .elementor-widget-wrap,
body.page-product .product-additional-info .elementor-element-ds7tfkb .elementor-column-wrap,
body.page-product .product-additional-info .elementor-element-7jgwyei .elementor-column-wrap,
body.page-product .product-additional-info .elementor-element-ds7tfkb .elementor-widget-wrap,
body.page-product .product-additional-info .elementor-element-7jgwyei .elementor-widget-wrap {
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
}

body#product .product-additional-info .elementor-element-ds7tfkb .elementor-widget-image,
body#product .product-additional-info .elementor-element-7jgwyei .elementor-widget-image,
body#product .product-additional-info .elementor-element-ds7tfkb .elementor-widget-text-editor,
body#product .product-additional-info .elementor-element-7jgwyei .elementor-widget-text-editor,
body.page-product .product-additional-info .elementor-element-ds7tfkb .elementor-widget-image,
body.page-product .product-additional-info .elementor-element-7jgwyei .elementor-widget-image,
body.page-product .product-additional-info .elementor-element-ds7tfkb .elementor-widget-text-editor,
body.page-product .product-additional-info .elementor-element-7jgwyei .elementor-widget-text-editor {
  width: 100% !important;
  text-align: center !important;
}

body#product .product-additional-info .elementor-element-ds7tfkb .elementor-image,
body#product .product-additional-info .elementor-element-7jgwyei .elementor-image,
body.page-product .product-additional-info .elementor-element-ds7tfkb .elementor-image,
body.page-product .product-additional-info .elementor-element-7jgwyei .elementor-image {
  width: 100% !important;
  display: flex !important;
  justify-content: center !important;
}

body#product .product-additional-info .elementor-element-ds7tfkb .elementor-image a,
body#product .product-additional-info .elementor-element-7jgwyei .elementor-image a,
body.page-product .product-additional-info .elementor-element-ds7tfkb .elementor-image a,
body.page-product .product-additional-info .elementor-element-7jgwyei .elementor-image a {
  display: inline-flex !important;
  justify-content: center !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
