/* Evim Artı PDP Control Center 0.2.0 - frontend runtime bridge.
   Loaded only when Managed Runtime is enabled on a compatible PDP Core. */
body.eapdp-cc-runtime .eapdp-hero--single{grid-template-columns:minmax(0,1fr)!important}
body.eapdp-cc-runtime .eapdp-thumbs--data-only{display:none!important}
body.eapdp-cc-runtime .eapdp-info-grid--single{grid-template-columns:minmax(0,1fr)!important}
body.eapdp-cc-runtime .eapdp-bottom-cards--single{grid-template-columns:minmax(0,1fr)!important}
body.eapdp-cc-runtime .eapdp-tab-panel[hidden]{display:none!important}
body.eapdp-cc-runtime .eapdp-tab-btn[aria-selected="true"]{outline-offset:2px}
body.eapdp-cc-runtime .eapdp-gallery-card,
body.eapdp-cc-runtime .eapdp-summary-card,
body.eapdp-cc-runtime .eapdp-info-card,
body.eapdp-cc-runtime .eapdp-bottom-card,
body.eapdp-cc-runtime .eapdp-tabs,
body.eapdp-cc-runtime .eapdp-wide-trust{border-color:var(--eapdp-border)!important}

/* Core 2.4.5 applies grid to every form.cart. Keep variable/grouped structures intact,
   then retain grid only at their actual purchase-action row. */
body.eapdp-cc-runtime .eapdp-cart-wrap form.variations_form.cart,
body.eapdp-cc-runtime .eapdp-cart-wrap form.grouped_form.cart{display:block!important}
body.eapdp-cc-runtime .eapdp-cart-wrap form.variations_form.cart:before,
body.eapdp-cc-runtime .eapdp-cart-wrap form.variations_form.cart:after,
body.eapdp-cc-runtime .eapdp-cart-wrap form.grouped_form.cart:before,
body.eapdp-cc-runtime .eapdp-cart-wrap form.grouped_form.cart:after{display:table!important;content:""!important}
body.eapdp-cc-runtime .eapdp-cart-wrap form.variations_form.cart:after,
body.eapdp-cc-runtime .eapdp-cart-wrap form.grouped_form.cart:after{clear:both!important}
body.eapdp-cc-runtime .eapdp-cart-wrap .variations,
body.eapdp-cc-runtime .eapdp-cart-wrap .woocommerce-grouped-product-list{width:100%!important;margin:0 0 14px!important}
body.eapdp-cc-runtime .eapdp-cart-wrap .single_variation_wrap{width:100%!important}
body.eapdp-cc-runtime .eapdp-cart-wrap .woocommerce-variation-add-to-cart{width:100%!important}

@media(max-width:767px){
  body.eapdp-cc-runtime .eapdp-hero--single{grid-template-columns:minmax(0,1fr)!important}
  body.eapdp-cc-runtime .eapdp-info-grid--single,
  body.eapdp-cc-runtime .eapdp-bottom-cards--single{grid-template-columns:minmax(0,1fr)!important}
}
