/** Shopify CDN: Minification failed

Line 209:28 Unexpected "*"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from snippet stylesheet tags */
/* START_SNIPPET:product-information-custom (INDEX:186) */
/* STYLES zawartość zestawu */
  .bundle-component-container-title {
    font-size: 15px;
    margin-bottom: 0;
  }
  .bundle-components-container {
      border: 1px solid lightgrey;
      padding: 15px;
      font-size: 15px;
      margin-top: 20px;
      margin-bottom: 30px;
  }
  @media (max-width: 768px) {
    .bundle-components-container {
      margin-bottom: 10px;
      margin-top: 0;
    }
  }
  .bundle-item {
    margin-bottom: 10px;
  }
  .bundle-component-title {
    margin-bottom: 0px;
    line-height: 1.2;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 13px;
  }
  .bundle-component-title:hover {
    color: #8e5461;
  }
  .component-qty {
    font-weight: 400;
    text-transform: lowercase;
  }
  .bundle-component-price {
    color: red;
  }
  .bundle-component-total {
    margin-bottom: 0;
    line-height: 1.2;
    padding-top: 10px;
    border-top: 1px solid lightgrey;
  }
  .bundle-total-price-separate {
    color: red;
  }


  /* STYLES benefits container */
  .benefits-container {
    margin-top: 20px;
  }
  .benefits-container p {
    margin-bottom: 0;
    font-size: 15px;
  }
  .benefits-title {
    font-size: 15px;
    line-height: 25.5px;
    word-spacing: 0.015px;
    margin: 0;
    padding: 0;
    font-weight: bold;
  }
  p.benefit-3 {
    margin-bottom: 20px;
  }
  .benefit-check {
    margin-right: 10px;
    color: #f2c6cf;
    font-weight: bold;
  }


  /* STYLES inventory container */
  .inventory-valid-date-container {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
  }
  @media (max-width: 1067px) {
    .inventory-valid-date-container {
      justify-content: center;
    }
  }
  @media (max-width: 768px) {
    .inventory-valid-date-container {
      margin-bottom: 10px;
    }
  }
  .valid-date-container {
    font-size: 15px;
    color: #f5c6ce;
    margin-right: 25px;
  }


  /* styles PAYPO */
  .paypo,.paypo :not(svg,svg*){all:initial;display:block}
  .paypo dialog{position:static;display:none;width:auto;height:auto;padding:0;border:none;margin:0;background:0 0;color:inherit}
  .paypo dialog[open]{display:block}.paypo iframe{display:block;border:none}.paypo__open{display:block;width:100%;cursor:pointer}
  .paypo .paypo__dialog{position:fixed;top:0;left:0;z-index:1000000;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
  .paypo .paypo__close{position:absolute;top:18px;right:20px;display:block;width:20px;height:20px;cursor:pointer}
  @media (min-width:600px){.paypo .paypo__close{right:calc(50% - 288px)}}
  .paypo .paypo__container{width:616px;max-width:100%;height:100%;margin-right:auto;margin-left:auto}
/* END_SNIPPET:product-information-custom */