.elementor-16209 .elementor-element.elementor-element-9e8a7cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-16209 .elementor-element.elementor-element-9e8a7cb:not(.elementor-motion-effects-element-type-background), .elementor-16209 .elementor-element.elementor-element-9e8a7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3884225 );}.elementor-16209 .elementor-element.elementor-element-9e8a7cb.e-con{--align-self:center;}.elementor-16209 .elementor-element.elementor-element-406a1c63.elementor-element{--align-self:center;}.elementor-16209 .elementor-element.elementor-element-67d1b2b2{--display:flex;--justify-content:center;}.elementor-16209 .elementor-element.elementor-element-53bfa3f1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-16209 .elementor-element.elementor-element-53bfa3f1 .elementor-button .elementor-button-content-wrapper{gap:26px;}.elementor-16209 .elementor-element.elementor-element-53bfa3f1 .elementor-button:hover, .elementor-16209 .elementor-element.elementor-element-53bfa3f1 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-16209 .elementor-element.elementor-element-53bfa3f1 .elementor-button:hover svg, .elementor-16209 .elementor-element.elementor-element-53bfa3f1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-16209 .elementor-element.elementor-element-3b959b96{color:var( --e-global-color-text );}@media(max-width:767px){.elementor-16209 .elementor-element.elementor-element-53bfa3f1.elementor-element{--align-self:center;}}/* Start custom CSS for wc-add-to-cart, class: .elementor-element-53bfa3f1 *//* Scoped to THIS container via Elementor's `.elementor-16209 .elementor-element.elementor-element-53bfa3f1` token */

/* 1) Space the "View cart" link that Woo adds after the button */
.elementor-16209 .elementor-element.elementor-element-53bfa3f1 .single_add_to_cart_button + .added_to_cart,
.elementor-16209 .elementor-element.elementor-element-53bfa3f1 a.add_to_cart_button + a.added_to_cart,
.elementor-16209 .elementor-element.elementor-element-53bfa3f1 .added_to_cart.wc-forward {
  margin-left: 14px !important;   /* force spacing */
  color: #ffffff !important; 
  display: inline-block;           /* keep on one line */
  vertical-align: middle;          /* align text nicely */
}

/* 2) Neutralize any right margin the button might have */
.elementor-16209 .elementor-element.elementor-element-53bfa3f1 .single_add_to_cart_button,
.elementor-16209 .elementor-element.elementor-element-53bfa3f1 a.add_to_cart_button {
  margin-right: 0 !important;
}

/* Force size for the Add to Cart button */
.elementor-16209 .elementor-element.elementor-element-53bfa3f1 .single_add_to_cart_button,
.elementor-16209 .elementor-element.elementor-element-53bfa3f1 a.add_to_cart_button {
  font-size: 18px !important;   /* make text larger */
  padding: 14px 28px !important; /* top/bottom, left/right padding */
  min-width: 200px !important;   /* optional: consistent width */
  height: auto !important;       /* prevent theme forcing a fixed height */
  line-height: 1.4 !important;   /* better vertical spacing */
  border-radius: 4px;            /* optional: match your style */
}/* End custom CSS */