@media (min-width: 767px) and (max-width: 991px) {
  .ttl {
    font-size: 20px;
    line-height: 155% !important; }
    .ttl br {
      display: none; }
  .subttl {
    font-size: 14px; }
    .subttl br {
      display: none; }
  .subttl-sm {
    font-size: 14px; }
    .subttl-sm br {
      display: none; }
  .paragraph {
    font-size: 14px; }
    .paragraph br {
      display: none; }
  .paragraph-thin {
    font-size: 14px; }
    .paragraph-thin br {
      display: none; }
  .bt {
    font-size: 14px; }
  .pict-hexagon {
    width: 200px;
    height: auto;
    padding: 30px 20px 0px 10px; }
    .pict-hexagon::before {
      left: 0;
      background-size: contain;
      width: 70.19px;
      height: 70.19px; }
    .pict-hexagon::after {
      width: 170px;
      height: 190px; }
  .pict-triangle {
    width: 200px; }
    .pict-triangle::before {
      left: 30px;
      background-size: contain;
      width: 40px;
      height: 40px; }
    .pict-triangle::after {
      background-size: cover;
      width: 150px;
      height: 150px; }
  .wrp-card:has(.card-offer) .itm-card.card-offer {
    min-height: 362px; }
    .wrp-card:has(.card-offer) .itm-card.card-offer .header-card::before {
      bottom: -28px !important; }
    .wrp-card:has(.card-offer) .itm-card.card-offer .body-card {
      padding: 10px 10px 0px 10px; }
    .wrp-card:has(.card-offer) .itm-card.card-offer .footer-card {
      padding: 0px 10px 20px 10px; }
    .wrp-card:has(.card-offer) .itm-card.card-offer .subttl-sm {
      font-size: 15px; }
    .wrp-card:has(.card-offer) .itm-card.card-offer .list-icon {
      font-size: 12px;
      padding: 2px 10px 2px 10px !important; }
    .wrp-card:has(.card-offer) .itm-card.card-offer .amount .price {
      font-size: 16px !important; }
    .wrp-card:has(.card-offer) .itm-card.card-offer .amount .price.promo {
      font-size: 12px !important; }
    .wrp-card:has(.card-offer) .itm-card.card-offer .bt {
      font-size: 11px !important;
      padding: 10px 10px;
      width: 100%; }
      .wrp-card:has(.card-offer) .itm-card.card-offer .bt .icon {
        right: 0px; } }

/*# sourceMappingURL=responsive-tablete.css.map */