/**
 * MagicDigitalCuts V7.6.9 — photo d’abord et lecture mobile rapide.
 * Prix, avis et achat passent avant l'accroche sur mobile.
 */

/* Cartes boutique : hiérarchie simple et stable. */
body.mdc-v768-product-conversion .mdc-product-card .mdc-product-info{
  display:flex!important;
  flex-direction:column!important;
  align-items:stretch!important;
  padding:15px 16px 16px!important;
}
body.mdc-v768-product-conversion .mdc-product-card .mdc-product-name{
  order:1!important;
  margin:0 0 7px!important;
  font-size:clamp(21px,1.45vw,25px)!important;
  line-height:1.08!important;
}
body.mdc-v768-product-conversion .mdc-product-card .mdc-product-footer{
  order:2!important;
  margin:0 0 7px!important;
  padding:0!important;
}
body.mdc-v768-product-conversion .mdc-product-card .mdc-product-rating--card{
  order:3!important;
  margin:0 0 7px!important;
}
body.mdc-v768-product-conversion .mdc-product-card .mdc-product-compat{
  order:4!important;
  margin:0!important;
  color:#766777!important;
}
body.mdc-v768-product-conversion .mdc-product-card .mdc-product-category{
  order:0!important;
  margin:0 0 7px!important;
}
body.mdc-v768-product-conversion .mdc-product-price--clean{
  font-size:20px!important;
  font-weight:850!important;
  color:#4b215e!important;
}
body.mdc-v768-product-conversion .mdc-add-to-cart{
  min-height:40px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
}

/* Fiche : bloc principal plus direct, sans retirer les contenus détaillés. */
body.mdc-v768-product-conversion .mdc-product-summary h1{
  margin-bottom:10px!important;
  line-height:1.02!important;
}
body.mdc-v768-product-conversion .mdc-product-price-main{
  margin:8px 0 10px!important;
}
body.mdc-v768-product-conversion .mdc-digital-clarity{
  display:flex;
  align-items:flex-start;
  gap:9px;
  margin:0 0 12px;
  padding:11px 13px;
  border:1px solid #ead7b7;
  border-radius:13px;
  background:#fff9ee;
  color:#4b3850;
  font:700 13px/1.4 Manrope,Arial,sans-serif;
}
body.mdc-v768-product-conversion .mdc-digital-clarity b{color:#2c1536}
body.mdc-v768-product-conversion .mdc-quick-specs{
  display:flex;
  flex-wrap:wrap;
  gap:7px;
  margin:10px 0 14px;
}
body.mdc-v768-product-conversion .mdc-quick-specs span{
  display:inline-flex;
  align-items:center;
  min-height:30px;
  padding:6px 10px;
  border-radius:999px;
  background:#f4eaf4;
  color:#5f3768;
  font:750 11px/1.2 Manrope,Arial,sans-serif;
}
body.mdc-v768-product-conversion .mdc-v74-product-story{
  margin-top:15px!important;
}
body.mdc-v768-product-conversion .mdc-mobile-story-details{display:none}

@media (max-width:782px){

  /* En-tête produit compact : le produit et le prix remontent immédiatement. */
  body.single-product.mdc-v768-product-conversion .mdc-nav{
    position:relative!important;
    display:grid!important;
    grid-template-columns:minmax(150px,1fr) auto!important;
    min-height:66px!important;
    padding:8px 14px!important;
    gap:10px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-search,
  body.single-product.mdc-v768-product-conversion .mdc-nav-links{
    display:none!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-nav-actions{
    grid-column:2!important;
    grid-row:1!important;
    padding:0!important;
    gap:7px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-nav-back{
    display:inline-flex!important;
    min-height:38px!important;
    padding:7px 9px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-account-link{
    display:none!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-logo img{
    max-height:48px!important;
    width:auto!important;
  }
  /* Une seule information commerciale utile avant le produit. */
  body.single-product.mdc-v768-product-conversion .mdc-breadcrumb{display:none!important}
  body.single-product.mdc-v768-product-conversion .mdc-product-main{
    display:flex!important;
    flex-direction:column!important;
    gap:0!important;
    padding:12px 17px 20px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-summary{
    display:contents!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-gallery{
    order:8!important;
    width:100%!important;
    margin:6px 0 14px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-cat{
    order:1!important;
    margin:0 0 7px!important;
    font-size:10px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-summary h1{
    order:2!important;
    margin:0 0 8px!important;
    font-size:clamp(27px,8vw,34px)!important;
    line-height:1!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-rating{
    order:3!important;
    margin:0 0 7px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-price-main{
    order:4!important;
    margin:0 0 8px!important;
    font-size:30px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-price-main small{display:none!important}
  body.single-product.mdc-v768-product-conversion .mdc-digital-clarity{order:5!important}
  body.single-product.mdc-v768-product-conversion .mdc-bundle-note{order:6!important}
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart{
    order:7!important;
    margin:0 0 6px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart form.cart{
    margin:0!important;
    display:flex!important;
    gap:8px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart .single_add_to_cart_button{
    flex:1 1 auto!important;
    min-height:52px!important;
    border-radius:13px!important;
    font-size:15px!important;
    font-weight:850!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-quick-specs{order:8!important;margin:8px 0 12px!important}
  body.single-product.mdc-v768-product-conversion .mdc-v74-product-story{
    order:9!important;
    margin:0 0 12px!important;
    padding:0!important;
    background:transparent!important;
    border:0!important;
    box-shadow:none!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-v74-story-eyebrow,
  body.single-product.mdc-v768-product-conversion .mdc-v74-story-signals{display:none!important}
  body.single-product.mdc-v768-product-conversion .mdc-v74-product-story p{
    display:-webkit-box!important;
    -webkit-box-orient:vertical!important;
    -webkit-line-clamp:2!important;
    overflow:hidden!important;
    margin:0!important;
    color:#665768!important;
    font-size:13px!important;
    line-height:1.45!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-facts{order:10!important}
  body.single-product.mdc-v768-product-conversion .mdc-product-summary > div:not(.mdc-product-cat):not(.mdc-product-rating):not(.mdc-product-price-main):not(.mdc-digital-clarity):not(.mdc-bundle-note):not(.mdc-real-add-to-cart):not(.mdc-quick-specs):not(.mdc-v74-product-story):not(.mdc-product-facts):not(.mdc-guarantees):not(.mdc-download-box):not(.mdc-license-box){order:11!important}
  body.single-product.mdc-v768-product-conversion .mdc-download-box{order:12!important}
  body.single-product.mdc-v768-product-conversion .mdc-license-box{order:13!important}
  body.single-product.mdc-v768-product-conversion .mdc-guarantees{order:14!important}

  /* Cartes mobile : prix avant toute accroche. */
  body.mdc-v768-product-conversion .mdc-product-card .mdc-product-info{padding:13px 14px 14px!important}
  body.mdc-v768-product-conversion .mdc-product-card .mdc-product-category{display:none!important}
  body.mdc-v768-product-conversion .mdc-product-card .mdc-product-name{
    margin-bottom:7px!important;
    font-size:22px!important;
    line-height:1.04!important;
  }
  body.mdc-v768-product-conversion .mdc-product-card .mdc-product-compat{display:none!important}
  body.mdc-v768-product-conversion .mdc-product-card .mdc-product-footer{
    margin:0 0 6px!important;
  }
  body.mdc-v768-product-conversion .mdc-product-card .mdc-product-rating--card{margin-bottom:0!important}
}

body.mdc-v768-product-conversion .mdc-card-quick-specs{
  order:4!important;
  display:flex!important;
  flex-wrap:wrap!important;
  gap:5px!important;
  margin:0 0 7px!important;
}
body.mdc-v768-product-conversion .mdc-card-quick-specs span{
  display:inline-flex!important;
  align-items:center!important;
  min-height:26px!important;
  padding:5px 8px!important;
  border-radius:999px!important;
  background:#f4eaf4!important;
  color:#64406c!important;
  font:750 10px/1.15 Manrope,Arial,sans-serif!important;
}
body.mdc-v768-product-conversion .mdc-product-card .mdc-product-compat{order:5!important}
@media(max-width:782px){
  body.mdc-v768-product-conversion .mdc-card-quick-specs{margin-bottom:0!important}
}


/* ================================================================
 * V7.6.9 — ordre mobile validé : PHOTO > TITRE > PRIX > AVIS > ACHAT
 * ================================================================ */
@media (max-width:782px){
  body.single-product.mdc-v768-product-conversion .mdc-product-main{
    display:flex!important;
    flex-direction:column!important;
    gap:0!important;
    padding:10px 16px 24px!important;
  }

  /* Les enfants de la galerie et du résumé deviennent réordonnables. */
  body.single-product.mdc-v768-product-conversion .mdc-product-gallery,
  body.single-product.mdc-v768-product-conversion .mdc-product-summary{
    display:contents!important;
  }

  /* 1 — PHOTO PRINCIPALE */
  body.single-product.mdc-v768-product-conversion .mdc-product-gallery-main{
    order:1!important;
    width:100%!important;
    aspect-ratio:1/1!important;
    margin:0 0 14px!important;
    border-radius:16px!important;
    overflow:hidden!important;
    background:#f7f1ec!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-gallery-main .mdc-main-product-image{
    width:100%!important;
    height:100%!important;
    object-fit:contain!important;
    object-position:center!important;
  }

  /* La catégorie n’encombre plus le premier écran. */
  body.single-product.mdc-v768-product-conversion .mdc-product-cat{
    display:none!important;
  }

  /* 2 — TITRE COMPACT */
  body.single-product.mdc-v768-product-conversion .mdc-product-summary h1{
    order:2!important;
    display:-webkit-box!important;
    -webkit-box-orient:vertical!important;
    -webkit-line-clamp:3!important;
    overflow:hidden!important;
    margin:0 0 7px!important;
    font-family:'Cormorant Garamond',Georgia,serif!important;
    font-size:clamp(24px,6.6vw,29px)!important;
    font-weight:700!important;
    line-height:1.03!important;
    letter-spacing:-.015em!important;
    text-transform:none!important;
    color:#321044!important;
  }

  /* 3 — PRIX */
  body.single-product.mdc-v768-product-conversion .mdc-product-price-main{
    order:3!important;
    display:flex!important;
    align-items:baseline!important;
    gap:8px!important;
    margin:0 0 7px!important;
    padding:0!important;
    border:0!important;
    font-family:Manrope,Arial,sans-serif!important;
    font-size:29px!important;
    font-weight:850!important;
    line-height:1.1!important;
    color:#38b56a!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-price-main small{
    display:none!important;
  }

  /* 4 — AVIS, sur une ligne compacte */
  body.single-product.mdc-v768-product-conversion .mdc-product-rating{
    order:4!important;
    display:flex!important;
    align-items:center!important;
    flex-wrap:wrap!important;
    gap:5px 8px!important;
    margin:0 0 11px!important;
    min-height:0!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-rating .star-rating,
  body.single-product.mdc-v768-product-conversion .mdc-empty-stars{
    margin:0!important;
    font-size:17px!important;
    line-height:1!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-rating > span:not(.star-rating):not(.mdc-empty-stars){
    font-size:12px!important;
    line-height:1.25!important;
    color:#756777!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-review-jump{
    width:auto!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    background:transparent!important;
    color:#6f2c80!important;
    font:750 12px/1.25 Manrope,Arial,sans-serif!important;
    text-decoration:underline!important;
    text-underline-offset:3px!important;
  }

  /* 5 — CLARTÉ DU PRODUIT NUMÉRIQUE */
  body.single-product.mdc-v768-product-conversion .mdc-digital-clarity{
    order:5!important;
    margin:0 0 10px!important;
    padding:10px 12px!important;
    border-radius:12px!important;
    font-size:12px!important;
    line-height:1.35!important;
  }

  /* 6 — ACHAT ET MOYENS DE PAIEMENT */
  body.single-product.mdc-v768-product-conversion .mdc-bundle-note{order:6!important}
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart{
    order:7!important;
    margin:0 0 9px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart form.cart{
    margin:0!important;
  }

  /* 7 — INFORMATIONS ESSENTIELLES */
  body.single-product.mdc-v768-product-conversion .mdc-quick-specs{
    order:8!important;
    margin:0 0 12px!important;
  }

  /* Miniatures après le bloc d’achat, pas avant le titre. */
  body.single-product.mdc-v768-product-conversion .mdc-product-thumbs{
    order:9!important;
    display:flex!important;
    gap:8px!important;
    overflow-x:auto!important;
    margin:0 0 14px!important;
    padding:1px 0 5px!important;
    scrollbar-width:none!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-thumbs::-webkit-scrollbar{display:none!important}
  body.single-product.mdc-v768-product-conversion .mdc-product-thumbs button{
    flex:0 0 66px!important;
    width:66px!important;
    height:66px!important;
  }

  /* Tout le contenu éditorial reste en dessous. */
  body.single-product.mdc-v768-product-conversion .mdc-v74-product-story{order:10!important}
  body.single-product.mdc-v768-product-conversion .mdc-product-facts{order:11!important}
  body.single-product.mdc-v768-product-conversion .mdc-product-summary > div:not(.mdc-product-cat):not(.mdc-product-rating):not(.mdc-product-price-main):not(.mdc-digital-clarity):not(.mdc-bundle-note):not(.mdc-real-add-to-cart):not(.mdc-quick-specs):not(.mdc-v74-product-story):not(.mdc-product-facts):not(.mdc-guarantees):not(.mdc-download-box):not(.mdc-license-box){order:12!important}
  body.single-product.mdc-v768-product-conversion .mdc-download-box{order:13!important}
  body.single-product.mdc-v768-product-conversion .mdc-license-box{order:14!important}
  body.single-product.mdc-v768-product-conversion .mdc-guarantees{order:15!important}
}

/* ========================================================================
 * V7.6.11 — MOBILE COMPACT :
 * PHOTO > MINIATURES > TITRE > PRIX > AVIS > PANIER > PAIEMENTS EXPRESS
 * ======================================================================== */
@media (max-width:782px){
  body.single-product.mdc-v768-product-conversion .mdc-product-main{
    padding:8px 14px 22px!important;
  }

  /* Photo principale volontairement plus petite pour voir l'achat plus vite. */
  body.single-product.mdc-v768-product-conversion .mdc-product-gallery-main{
    order:1!important;
    width:min(82vw,310px)!important;
    max-width:310px!important;
    aspect-ratio:1/1!important;
    margin:0 auto 7px!important;
    border-radius:14px!important;
    box-shadow:0 10px 26px rgba(48,18,57,.10)!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-gallery-main .mdc-main-product-image{
    width:100%!important;
    height:100%!important;
    object-fit:contain!important;
    object-position:center!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-gallery-badge{
    top:8px!important;
    left:8px!important;
    padding:5px 8px!important;
    font-size:9px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-cut-method-badge{
    left:8px!important;
    bottom:8px!important;
    padding:5px 8px!important;
    font-size:8px!important;
  }

  /* Miniatures immédiatement sous la photo principale. */
  body.single-product.mdc-v768-product-conversion .mdc-product-thumbs{
    order:2!important;
    display:flex!important;
    justify-content:flex-start!important;
    gap:6px!important;
    width:100%!important;
    max-width:330px!important;
    overflow-x:auto!important;
    margin:0 auto 10px!important;
    padding:1px 1px 4px!important;
    scrollbar-width:none!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-thumbs::-webkit-scrollbar{display:none!important}
  body.single-product.mdc-v768-product-conversion .mdc-product-thumbs button{
    flex:0 0 50px!important;
    width:50px!important;
    height:50px!important;
    min-width:50px!important;
    min-height:50px!important;
    padding:2px!important;
    border-radius:9px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-thumbs img{
    width:100%!important;
    height:100%!important;
    object-fit:cover!important;
    border-radius:7px!important;
  }

  /* Titre court : deux lignes maximum. */
  body.single-product.mdc-v768-product-conversion .mdc-product-summary h1{
    order:3!important;
    -webkit-line-clamp:2!important;
    margin:0 0 4px!important;
    font-size:clamp(21px,5.7vw,25px)!important;
    line-height:1.02!important;
    letter-spacing:-.01em!important;
  }

  /* Prix très visible, mais plus compact. */
  body.single-product.mdc-v768-product-conversion .mdc-product-price-main{
    order:4!important;
    margin:0 0 3px!important;
    font-size:25px!important;
    line-height:1.05!important;
  }

  /* Avis compacts juste après le prix. */
  body.single-product.mdc-v768-product-conversion .mdc-product-rating{
    order:5!important;
    gap:3px 7px!important;
    margin:0 0 6px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-rating .star-rating,
  body.single-product.mdc-v768-product-conversion .mdc-empty-stars{
    font-size:15px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-rating > span:not(.star-rating):not(.mdc-empty-stars),
  body.single-product.mdc-v768-product-conversion .mdc-review-jump{
    font-size:11px!important;
  }

  /* Information numérique sur une ligne compacte. */
  body.single-product.mdc-v768-product-conversion .mdc-digital-clarity{
    order:6!important;
    align-items:center!important;
    gap:7px!important;
    margin:0 0 7px!important;
    padding:7px 9px!important;
    border-radius:10px!important;
    font-size:10.5px!important;
    line-height:1.25!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-digital-clarity br{display:none!important}
  body.single-product.mdc-v768-product-conversion .mdc-digital-clarity b::after{content:' — ';font-weight:700}

  body.single-product.mdc-v768-product-conversion .mdc-bundle-note{order:7!important}

  /* Achat : quantité inutile pour un fichier numérique, bouton plus compact. */
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart{
    order:8!important;
    margin:0 0 6px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart form.cart{
    display:block!important;
    margin:0!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart form.cart .quantity{
    display:none!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart .single_add_to_cart_button{
    width:100%!important;
    min-height:46px!important;
    height:46px!important;
    padding:9px 16px!important;
    border-radius:12px!important;
    font-size:14px!important;
    line-height:1!important;
  }

  /* Apple Pay, Google Pay et Amazon Pay : une rangée compacte. */
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart :is(
    .wcpay-express-checkout-wrapper,
    .woocommerce-payments-express-checkout,
    .wc-block-components-express-payment,
    .wc-block-components-express-payment__event-buttons,
    .wc-stripe-payment-request-wrapper,
    .ppcp-button-wrapper,
    .amazon-payments-advanced-button,
    .amazon-pay-button,
    [class*="express-payment"],
    [class*="payment-request"]
  ){
    margin-top:5px!important;
    margin-bottom:0!important;
  }
  body.single-product.mdc-v768-product-conversion :is(
    .wcpay-express-checkout-wrapper ul,
    .wc-block-components-express-payment__event-buttons ul,
    .wc-block-components-express-payment__event-buttons,
    [class*="express-payment"] ul
  ){
    display:grid!important;
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    gap:5px!important;
    padding:0!important;
    margin:5px 0 0!important;
    list-style:none!important;
  }
  body.single-product.mdc-v768-product-conversion :is(
    .wcpay-express-checkout-wrapper li,
    .wc-block-components-express-payment__event-buttons li,
    [class*="express-payment"] li
  ){
    width:100%!important;
    min-width:0!important;
    margin:0!important;
    padding:0!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart :is(
    button,
    iframe,
    .payment_request_button,
    .wcpay-payment-request-button,
    .gpay-card-info-container,
    .amazon-pay-button,
    [role="button"]
  ){
    max-height:42px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart :is(
    .payment_request_button,
    .wcpay-payment-request-button,
    .gpay-card-info-container,
    .amazon-pay-button,
    [class*="express-payment"] button
  ){
    min-height:40px!important;
    height:40px!important;
    border-radius:8px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-real-add-to-cart :is(img,svg){
    max-height:22px!important;
    width:auto!important;
  }

  /* Les caractéristiques et l'accroche viennent après le bloc d'achat. */
  body.single-product.mdc-v768-product-conversion .mdc-quick-specs{
    order:9!important;
    margin:5px 0 9px!important;
    gap:4px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-quick-specs span{
    min-height:25px!important;
    padding:4px 7px!important;
    font-size:9.5px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-v74-product-story{order:10!important}
  body.single-product.mdc-v768-product-conversion .mdc-product-facts{order:11!important}
  body.single-product.mdc-v768-product-conversion .mdc-product-summary > div:not(.mdc-product-cat):not(.mdc-product-rating):not(.mdc-product-price-main):not(.mdc-digital-clarity):not(.mdc-bundle-note):not(.mdc-real-add-to-cart):not(.mdc-quick-specs):not(.mdc-v74-product-story):not(.mdc-product-facts):not(.mdc-guarantees):not(.mdc-download-box):not(.mdc-license-box){order:12!important}
  body.single-product.mdc-v768-product-conversion .mdc-download-box{order:13!important}
  body.single-product.mdc-v768-product-conversion .mdc-license-box{order:14!important}
  body.single-product.mdc-v768-product-conversion .mdc-guarantees{order:15!important}
}

/* Très petits mobiles : conserve tout le bloc d'achat dans la première vue. */
@media (max-width:390px){
  body.single-product.mdc-v768-product-conversion .mdc-product-gallery-main{
    width:min(76vw,286px)!important;
    max-width:286px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-thumbs{
    max-width:300px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-thumbs button{
    flex-basis:46px!important;
    width:46px!important;
    height:46px!important;
    min-width:46px!important;
    min-height:46px!important;
  }
  body.single-product.mdc-v768-product-conversion .mdc-product-summary h1{
    font-size:21px!important;
  }
}
