.page-configureproduct .product-config-info.custom-border {
  border: 1px solid var(--brand-primary); }

.page-configureproduct .product-config-info .configure-product-collapse .collapse-header {
  cursor: pointer;
  border-bottom: none;
  padding: var(--spacing-3x);
  border-radius: var(--card-border-radius); }
  .page-configureproduct .product-config-info .configure-product-collapse .collapse-header .collapse-heading {
    margin-bottom: 0;
    font-weight: 700;
    padding-left: 46px;
    position: relative;
    font-size: 20px;
    line-height: 28px; }
    .page-configureproduct .product-config-info .configure-product-collapse .collapse-header .collapse-heading .collapse-heading-icon {
      position: absolute;
      top: -1px;
      left: 0;
      display: flex;
      justify-content: center;
      align-items: center;
      width: 30px;
      height: 30px;
      border-radius: 3px; }
      .page-configureproduct .product-config-info .configure-product-collapse .collapse-header .collapse-heading .collapse-heading-icon .rect {
        position: absolute;
        top: 14px;
        left: 6px;
        display: block;
        height: 2px;
        width: 18px;
        background: var(--brand-primary);
        display: flex;
        justify-content: center;
        align-items: center; }
      .page-configureproduct .product-config-info .configure-product-collapse .collapse-header .collapse-heading .collapse-heading-icon .rect-movable {
        height: 18px;
        width: 2px;
        top: 6px;
        left: 14px;
        transition: var(--transition-base); }
  .page-configureproduct .product-config-info .configure-product-collapse .collapse-header:not(.collapsed) {
    border-bottom: 1px solid var(--gray-lighter-3);
    border-radius: 6px 6px 0 0 !important; }
    .page-configureproduct .product-config-info .configure-product-collapse .collapse-header:not(.collapsed) .collapse-heading .collapse-heading-icon .rect-movable {
      transition: var(--transition-base);
      transform: rotate(90deg); }

.page-configureproduct .product-config-info .configure-product-collapse .collapse-panel {
  border-radius: 0 0 6px 6px;
  background: var(--card-cap-bg); }
  .page-configureproduct .product-config-info .configure-product-collapse .collapse-panel .collapse-body .package__features-group p {
    display: none; }
  .page-configureproduct .product-config-info .configure-product-collapse .collapse-panel .collapse-body .package__features-group .package__list {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
    gap: 16px;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none; }
    .page-configureproduct .product-config-info .configure-product-collapse .collapse-panel .collapse-body .package__features-group .package__list .list-item {
      background-color: #fff;
      border: 1px solid var(--gray-lighter-3);
      padding: var(--spacing-1x) var(--spacing-2x);
      border-radius: 4px;
      color: var(--text-body-color);
      font-weight: 300;
      margin-bottom: 0; }
      .page-configureproduct .product-config-info .configure-product-collapse .collapse-panel .collapse-body .package__features-group .package__list .list-item span {
        padding: 0 !important; }
        .page-configureproduct .product-config-info .configure-product-collapse .collapse-panel .collapse-body .package__features-group .package__list .list-item span strong, .page-configureproduct .product-config-info .configure-product-collapse .collapse-panel .collapse-body .package__features-group .package__list .list-item span b {
          color: var(--text-heading-color) !important;
          font-weight: 400 !important; }

.page-configureproduct .panel-check-group .panel.panel-check .check-content {
  display: flex;
  justify-content: space-between; }
  .page-configureproduct .panel-check-group .panel.panel-check .check-content .check-subtitle {
    margin: 0;
    display: flex;
    align-items: center;
    gap: 10px; }
    .page-configureproduct .panel-check-group .panel.panel-check .check-content .check-subtitle .label, .page-configureproduct .panel-check-group .panel.panel-check .check-content .check-subtitle .cycle-full-price {
      margin: 0; }
    .page-configureproduct .panel-check-group .panel.panel-check .check-content .check-subtitle-noDiscountCenter {
      display: flex;
      align-items: center;
      gap: 10px; }
    @media (max-width: 513px) {
      .page-configureproduct .panel-check-group .panel.panel-check .check-content .check-subtitle:has(.check-subtitle-noDiscountCenter) {
        flex-direction: column;
        align-items: flex-end; } }
  .page-configureproduct .panel-check-group .panel.panel-check .check-content .cycle-custom-price {
    font-size: var(--font-size-md);
    line-height: var(--line-height-md);
    font-weight: var(--font-weight-medium);
    color: var(--text-heading-color); }
  .page-configureproduct .panel-check-group .panel.panel-check .check-content .cycle-full-price {
    font-size: var(--font-size-sm);
    line-height: var(--line-height-sm);
    font-weight: var(--font-weight-base); }
  .page-configureproduct .panel-check-group .panel.panel-check .check-content .cycle-custom-price-discountCenter {
    display: flex;
    flex-direction: row;
    gap: 10px; }
    .page-configureproduct .panel-check-group .panel.panel-check .check-content .cycle-custom-price-discountCenter .check-subtitle {
      order: -1; }
    @media (max-width: 513px) {
      .page-configureproduct .panel-check-group .panel.panel-check .check-content .cycle-custom-price-discountCenter {
        flex-direction: column;
        align-items: flex-end; } }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQTtFQUVFLHNDQUFzQzs7QUFGeEM7RUFPSSxlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLDBCQUEwQjtFQUMxQix3Q0FBd0M7RUFWNUM7SUFZSyxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixrQkFBa0I7SUFDbEIsZUFBZTtJQUNmLGlCQUFpQjtJQWpCdEI7TUFtQk0sa0JBQWtCO01BQ2xCLFNBQVM7TUFDVCxPQUFPO01BQ1AsYUFBYTtNQUNiLHVCQUF1QjtNQUN2QixtQkFBbUI7TUFDbkIsV0FBVztNQUNYLFlBQVk7TUFDWixrQkFBa0I7TUEzQnhCO1FBNkJPLGtCQUFrQjtRQUNsQixTQUFTO1FBQ04sU0FBUztRQUNaLGNBQWM7UUFDZCxXQUFXO1FBQ1gsV0FBVztRQUNYLGdDQUFnQztRQUNoQyxhQUFhO1FBQ2IsdUJBQXVCO1FBQ3ZCLG1CQUFtQjtNQXRDMUI7UUF5Q08sWUFBWTtRQUNaLFVBQVU7UUFDVixRQUFRO1FBQ0wsVUFBVTtRQUNiLGtDQUFrQztFQTdDekM7SUFrREssOENBQThDO0lBQzlDLHFDQUFxQztJQW5EMUM7TUF1RFEsa0NBQWtDO01BQ2xDLHdCQUF3Qjs7QUF4RGhDO0VBK0RJLDBCQUEwQjtFQUMxQiw4QkFBOEI7RUFoRWxDO0lBb0VPLGFBQWE7RUFwRXBCO0lBdUVPLGFBQWE7SUFDYiw0REFBNEQ7SUFDNUQsU0FBUztJQUNULGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBNUV2QjtNQThFUSw2QkFBNkI7TUFDN0IsdUNBQXVDO01BQ3ZDLDRDQUE0QztNQUM1QyxrQkFBa0I7TUFDbEIsNkJBQTZCO01BQzdCLGdCQUFnQjtNQUNoQixnQkFBZ0I7TUFwRnhCO1FBc0ZTLHFCQUFxQjtRQXRGOUI7VUF3RlUsMkNBQTJDO1VBQ3hDLDJCQUEyQjs7QUF6RnhDO0VBc0dJLGFBQWE7RUFDYiw4QkFBOEI7RUF2R2xDO0lBeUdLLFNBQVM7SUFDVCxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLFNBQVM7SUE1R2Q7TUE4R00sU0FBUztJQTlHZjtNQWlITSxhQUFhO01BQ2IsbUJBQW1CO01BQ25CLFNBQVM7SUFHVDtNQXRITjtRQXVITyxzQkFBc0I7UUFDdEIscUJBQXFCLElBRXRCO0VBMUhOO0lBNkhLLDhCQUE4QjtJQUM5QixrQ0FBa0M7SUFDbEMsc0NBQXNDO0lBQ3RDLGdDQUFnQztFQWhJckM7SUFtSUssOEJBQThCO0lBQzlCLGtDQUFrQztJQUNsQyxvQ0FBb0M7RUFySXpDO0lBeUlNLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsU0FBUztJQTNJZjtNQTZJTyxTQUFTO0lBRVY7TUEvSU47UUFnSk8sc0JBQXNCO1FBQ3RCLHFCQUFxQixJQUV0QiIsImZpbGUiOiJsYWdvbTIvY29yZS9zdHlsZXMvZGVmYXVsdC9hc3NldHMvY3NzL2N1c3RvbS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiaGVscGVycy9taXhpbnNcIjtcclxuQGltcG9ydCAnaGVscGVycy9mdW5jdGlvbnMnO1xyXG5cclxuXHJcbi5wYWdlLWNvbmZpZ3VyZXByb2R1Y3Qge1xyXG5cdC5wcm9kdWN0LWNvbmZpZy1pbmZvLmN1c3RvbS1ib3JkZXIge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYnJhbmQtcHJpbWFyeSk7XHJcblx0fVxyXG5cdC5wcm9kdWN0LWNvbmZpZy1pbmZvIHtcclxuXHRcdC5jb25maWd1cmUtcHJvZHVjdC1jb2xsYXBzZSB7XHJcblx0XHRcdC5jb2xsYXBzZS1oZWFkZXIge1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHZhcigtLXNwYWNpbmctM3gpO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtYm9yZGVyLXJhZGl1cyk7XHJcblx0XHRcdFx0LmNvbGxhcHNlLWhlYWRpbmcge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQ2cHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdFx0XHRcdC5jb2xsYXBzZS1oZWFkaW5nLWljb24ge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogLTFweDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0XHRcdFx0LnJlY3Qge1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDE0cHg7XHJcbiAgICBcdFx0XHRcdFx0XHRsZWZ0OiA2cHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYnJhbmQtcHJpbWFyeSk7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5yZWN0LW1vdmFibGUge1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNnB4O1xyXG4gICAgXHRcdFx0XHRcdFx0bGVmdDogMTRweDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uLWJhc2UpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bm90KC5jb2xsYXBzZWQpIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ncmF5LWxpZ2h0ZXItMyk7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0LmNvbGxhcHNlLWhlYWRpbmcge1xyXG5cdFx0XHRcdFx0XHQuY29sbGFwc2UtaGVhZGluZy1pY29uIHtcclxuXHRcdFx0XHRcdFx0XHQucmVjdC1tb3ZhYmxlIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24tYmFzZSk7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb2xsYXBzZS1wYW5lbCB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tY2FyZC1jYXAtYmcpO1xyXG5cdFx0XHRcdC5jb2xsYXBzZS1ib2R5IHtcclxuXHRcdFx0XHRcdC5wYWNrYWdlX19mZWF0dXJlcy1ncm91cCB7XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnBhY2thZ2VfX2xpc3Qge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjYwcHgsIDFmcikpO1xyXG5cdFx0XHRcdFx0XHRcdGdhcDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdC5saXN0LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5LWxpZ2h0ZXItMyk7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTF4KSB2YXIoLS1zcGFjaW5nLTJ4KTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LWJvZHktY29sb3IpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7IFxyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0c3Ryb25nLCBiIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1oZWFkaW5nLWNvbG9yKSAhaW1wb3J0YW50O1xyXG4gICAgXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wYW5lbC1jaGVjay1ncm91cCB7XHJcblx0XHQucGFuZWwucGFuZWwtY2hlY2sge1xyXG5cdFx0XHQuY2hlY2stY29udGVudCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0LmNoZWNrLXN1YnRpdGxlIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDsgXHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGdhcDogMTBweDtcclxuXHRcdFx0XHRcdC5sYWJlbCwgLmN5Y2xlLWZ1bGwtcHJpY2Uge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLW5vRGlzY291bnRDZW50ZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRnYXA6IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhhcyguY2hlY2stc3VidGl0bGUtbm9EaXNjb3VudENlbnRlcikge1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTEzcHgpIHtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY3ljbGUtY3VzdG9tLXByaWNlIHsgXHJcblx0XHRcdFx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tZCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtbWQpO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XHJcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1oZWFkaW5nLWNvbG9yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmN5Y2xlLWZ1bGwtcHJpY2Uge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc20pO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LXNtKTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1iYXNlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmN5Y2xlLWN1c3RvbS1wcmljZSB7XHJcblx0XHRcdFx0XHQmLWRpc2NvdW50Q2VudGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHQuY2hlY2stc3VidGl0bGUge1xyXG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAtMTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTEzcHgpIHtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9*/