.elementor-209203 .elementor-element.elementor-element-2632328{--display:flex;}.elementor-209203 .elementor-element.elementor-element-441fd52{width:var( --container-widget-width, 43.434% );max-width:43.434%;--container-widget-width:43.434%;--container-widget-flex-grow:0;text-align:center;}.elementor-209203 .elementor-element.elementor-element-441fd52.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-209203 .elementor-element.elementor-element-c6e3055{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-209203 .elementor-element.elementor-element-8938086{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-209203 .elementor-element.elementor-element-8938086 > .elementor-widget-container{border-style:solid;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-209203 .elementor-element.elementor-element-c6e3055{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-209203 .elementor-element.elementor-element-c6e3055{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-8938086 *//* --- Fix Unit/Round alignment inside Elementor for [peptide_calc_inline] --- */
.elementor-widget-shortcode .pepc {
  /* Let the Desired dose shrink when the container shrinks */
  --ph-dose-min: 0px; /* was 760px in the snippet */
}

/* Make the grid reflow instead of pushing fields outside */
.elementor-widget-shortcode .pepc .rowDose{
  grid-template-columns: 1fr var(--ph-narrow-w) var(--ph-narrow-w) !important;
  align-items: end;
}

/* Allow the first column to actually shrink */
.elementor-widget-shortcode .pepc .rowDose > div:first-child{
  min-width: 0 !important;
}

/* Keep the two narrow columns compact and contained */
.elementor-widget-shortcode .pepc .rowDose .narrow{
  max-width: var(--ph-narrow-w) !important;
  justify-self: start;
}
.elementor-widget-shortcode .pepc .rowDose .narrow select,
.elementor-widget-shortcode .pepc .rowDose .narrow input{
  width: 100% !important;
}/* End custom CSS */