/*
 * YOORshop Cartx V35 — correction définitive de l'espace supérieur.
 *
 * Cause auditée : le header Control impose :
 * body.off-canvas section#main-content { padding-top:37px!important; }
 * Les règles V33/V34 utilisaient une spécificité inférieure et ne pouvaient
 * donc pas remplacer ces 37 px malgré !important.
 *
 * Cette feuille cible uniquement les écrans du tunnel Cartx avec une
 * spécificité supérieure au header global.
 */

body.off-canvas.products section#main-content,
body.off-canvas.configureproductdomain section#main-content,
body.off-canvas.configureproduct section#main-content,
body.off-canvas.viewcart section#main-content,
body.off-canvas.checkout section#main-content,
body.off-canvas.complete section#main-content,
body.off-canvas.addons section#main-content,
body.off-canvas.adddomain section#main-content,
body.off-canvas.configuredomains section#main-content,
body.off-canvas.domainoptions section#main-content,
body.off-canvas.domainregister section#main-content,
body.off-canvas.domaintransfer section#main-content,
body.off-canvas.domain-renewals section#main-content,
body.off-canvas.fraudcheck section#main-content,
body.off-canvas.error section#main-content {
    padding-top: 8px !important;
}

/* Neutralise les marges internes pouvant recréer une bande en tête. */
body.off-canvas.products #order-standard_cart.productlist,
body.off-canvas.configureproductdomain #order-standard_cart,
body.off-canvas.configureproduct #order-cartx,
body.off-canvas.viewcart #order-cartx,
body.off-canvas.checkout #order-cartx,
body.off-canvas.complete #order-standard_cart,
body.off-canvas.complete #order-cartx,
body.off-canvas.addons #order-standard_cart,
body.off-canvas.adddomain #order-standard_cart,
body.off-canvas.configuredomains #order-standard_cart,
body.off-canvas.domainoptions #order-standard_cart,
body.off-canvas.domainregister #order-standard_cart,
body.off-canvas.domaintransfer #order-standard_cart,
body.off-canvas.domain-renewals #order-standard_cart,
body.off-canvas.fraudcheck #order-standard_cart,
body.off-canvas.error #order-standard_cart {
    margin-top: 0 !important;
}

