.is-active-route-frontend-detail-page {

  .cms-section-sidebar {
    .cms-section-sidebar-sidebar-content.col-lg-4.col-xl-3,
    .cms-section-sidebar-main-content.col-lg-8.col-xl-9 {
      @include media-breakpoint-up(lg) {
        width: 50%;
      }
    }

    .cms-section-sidebar-sidebar-content {
      @include media-breakpoint-up(lg) {
        display: flex;
        flex-direction: column;
        align-items: flex-end;
      }
    }

    .cms-section-sidebar-main-content .cms-block-gallery-buybox  .product-detail-media {
      @include media-breakpoint-up(lg) {
        display: none;
      }
    }
  }


  .product-heading-name-container {
    .lage {
      font-size: rfs-value(22px);
    }

    h1 {
      padding: .4rem 0;
      font-size: rfs-value(28px);
      margin: 0;
    }

    .weinlinie {
      color: $primary;
      font-size: rfs-value(22px);

      &::before {
        content: open-quote;
      }

      &::after {
        content: close-quote;
      }
    }
  }
}
//.is-ctl-product {
//  nav[aria-label="breadcrumb"] {
//    display: none;
//  }
//
//  .product-detail {
//    padding-top: 2.5rem;
//    @include media-breakpoint-up(md) {
//      padding-top: 3.5rem;
//    }
//
//    .product-detail-content {
//      .product-detail-delivery-information:not(:has(p)) {
//        display: none;
//      }
//
//      .product-detail-price-container {
//        p.product-price.product-detail-price {
//          @include font-size(40px);
//          margin: 0;
//        }
//      }
//
//      .buy-widget-container {
//        flex-flow: nowrap;
//      }
//
//      .product-detail-tax-container {
//        p.product-detail-tax {
//          font-size: 0.75rem;
//
//          a.product-detail-tax-link {
//            color: $body-color;
//
//            &:hover {
//              color: $primary;
//            }
//          }
//        }
//      }
//    }
//
//    .product-detail-cross-selling {
//      h2 {
//        @extend %special-headline;
//      }
//    }
//  }
//}
//
//
//#productDetailPageBuyProductForm {
//  .row.g-2.mt-0.justify-content-end {
//    justify-content: flex-start !important;
//    padding-left: calc((var(--bs-gutter-x) * .25) + 25%) !important;
//
//    .paypal-buttons {
//      width: 189px;
//    }
//  }
//
//  .btn-buy {
//    width: 189px;
//  }
//}