/* Commerce Studio 4.3.42 — règles front extraites de papcs-v24.css sans modification des déclarations. */
body.single-product.papcs-storefront.papcs24-compact-product .papcs-single-topline{margin-top:0!important}
body.single-product.papcs-storefront.papcs24-compact-product .woocommerce div.product{margin-top:0!important}
body.single-product.papcs-storefront.papcs24-compact-product .papcs-product-layout{margin-top:10px!important}
body.single-product.papcs-storefront.papcs24-compact-product .woocommerce-breadcrumb{margin-bottom:10px!important}
body.single-product.papcs-storefront.papcs24-compact-product :is(.entry-content,.site-main){padding-top:0!important}
body.papcs-storefront .papcs24-price-note{display:inline-block;font-size:.35em!important;letter-spacing:0!important;font-weight:700!important;color:#526987!important;vertical-align:middle;line-height:1.4!important;margin-left:8px!important}
@media(prefers-reduced-motion:reduce){
body.papcs-storefront .papcs24-price-note{transition:none!important}
}
body.papcs-storefront.single-product.papcs24-compact-product :is(.site-main,.site-content,.content-area,.entry-content) :is(.woocommerce,div.product.papcs-pdp){margin-block-start:0!important}
body.papcs-storefront.single-product.papcs24-compact-product .papcs-pdp .papcs-single-topline{margin-block:0 12px!important}
body.papcs-storefront.single-product.papcs24-compact-product .papcs-pdp .papcs-product-layout{margin-block-start:0!important}
body.papcs-storefront.single-product.papcs24-intro-removed .papcs-pdp{margin-block-start:0!important}
body.papcs-storefront.single-product.papcs24-intro-removed :is(.entry-content,.site-main)>:first-child{margin-block-start:0}
@media(max-width:767px){
body.papcs-storefront.single-product.papcs24-compact-product .papcs-pdp .papcs-single-topline{margin-bottom:8px!important}
}
