/** Shopify CDN: Minification failed

Line 19:16 Expected identifier but found whitespace
Line 19:18 Unexpected "{"
Line 19:27 Expected ":"
Line 19:53 Expected ":"
Line 20:19 Expected identifier but found whitespace
Line 20:21 Unexpected "{"
Line 20:30 Expected ":"
Line 20:59 Expected ":"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:section-description (INDEX:71) */
.product-description-section {
    padding-top: {{ section.settings.padding_top }}px;
    padding-bottom: {{ section.settings.padding_bottom }}px;
  }

  .product-description-section__heading {
    font-size: 1.4rem;
    font-weight: 500;
    letter-spacing: 0.06em;
    text-transform: uppercase;
    margin-bottom: 2rem;
    color: rgb(var(--color-foreground));
  }

  .product-description-section__content {
    color: rgb(var(--color-foreground));
    font-size: 1.5rem;
    line-height: 1.7;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto;
  }

  /* Rich text styles */
  .product-description-section__content p {
    margin-bottom: 1.2em;
  }

  .product-description-section__content p:last-child {
    margin-bottom: 0;
  }

  .product-description-section__content ul,
  .product-description-section__content ol {
    padding-left: 2rem;
    margin-bottom: 1.2em;
  }

  .product-description-section__content li {
    margin-bottom: 0.4em;
  }

  .product-description-section__content h1,
  .product-description-section__content h2,
  .product-description-section__content h3,
  .product-description-section__content h4 {
    margin-top: 1.6em;
    margin-bottom: 0.6em;
    font-weight: 500;
  }

  .product-description-section__content a {
    color: rgb(var(--color-foreground));
    text-decoration: underline;
  }

  .product-description-section__content strong {
    font-weight: 600;
  }

  /* Séparateur optionnel en haut */
  .product-description-section--divider {
    border-top: 0.1rem solid rgba(var(--color-foreground), 0.1);
  }
/* END_SECTION:section-description */