

/* Start:/local/templates/lakk/components/bitrix/catalog.element/lakkDetail/style.css?178714037252515*/

@media (max-width: 767px) {
    .info-cards--4 {
        grid-template-columns: repeat(2, 1fr);
        gap: 1.2rem;
        margin-top: 1.8rem;
    }

    .info-cards--4 .info-card {
        min-height: auto;
        padding: 1.3rem 1.2rem;
        border-radius: 1rem;
    }

    .info-cards--4 .info-card__title {
        font-size: 1.55rem;
    }

    .info-cards--4 .info-card__text {
        font-size: 1.35rem;
    }
} .qa .service-delivery {
  margin-top: 24px;
}

.service-delivery__title {
  font-size: 22px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 16px;
}

.service-delivery__items {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 16px;
}

.service-delivery__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 18px 20px;
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 0.4rem;
  min-height: 120px;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.06);
}

.service-delivery__content {
  min-width: 0;
}

.service-delivery__heading {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.3;
  margin-bottom: 6px;
  color: #1b1b1b;
}

.service-delivery__descr {
  font-size: 14px;
  line-height: 1.4;
  color: #6b6b6b;
}

.service-delivery__icon {
  width: 48px;
  height: 48px;
  flex: 0 0 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 48px 48px;
}

.service-delivery__icon_1 {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.2515H11.25V45.944H0V16.2515ZM46.9774 28.6618C46.9774 27.5907 46.622 26.6012 46.0231 25.8045C47.2195 24.9378 48 23.5305 48 21.9438C48 19.3162 45.8622 17.1785 43.2347 17.1785H32.4023L33.9098 11.9714V9.47642C33.9098 4.87902 30.1695 1.13867 25.5721 1.13867C24.4573 1.13867 23.5505 2.04561 23.5505 3.1603V8.69155C22.7987 9.89473 18.6238 14.5794 14.0625 19.4876V44.096L17.9548 45.5556C20.26 46.4217 22.7025 46.8646 25.165 46.8631H40.1668C42.7943 46.8631 44.932 44.7253 44.932 42.0978C44.9332 41.0673 44.5985 40.0645 43.9787 39.2413C45.1749 38.3747 45.9547 36.9665 45.9547 35.3797C45.9547 34.3086 45.5993 33.3191 45.0005 32.5224C46.1969 31.656 46.9774 30.2487 46.9774 28.6618Z' fill='%23D70001'/%3E%3C/svg%3E%0A");
}

.service-delivery__icon_2 {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_15665_25705)'%3E%3Cpath d='M21.0284 0.152802C19.2147 0.490837 17.8991 0.932161 16.4801 1.67396C12.2232 3.89936 9.40411 7.62714 8.37042 12.369C8.18248 13.2423 8.15429 13.6085 8.16369 15.5146C8.16369 17.3832 8.19188 17.7964 8.37042 18.6039C8.66173 19.8997 9.07521 21.064 9.66723 22.2753C10.3156 23.5899 22.4285 42.4636 22.795 42.7359C23.1803 43.0176 24.026 43.0082 24.4301 42.7171C24.6181 42.5856 25.8773 40.7077 28.0856 37.271C29.9368 34.3977 32.7278 30.0502 34.2877 27.6182C35.8476 25.1862 37.2948 22.8669 37.5015 22.4537C38.0371 21.3739 38.4976 20.0875 38.7983 18.8011C39.0426 17.74 39.0614 17.5428 39.0614 15.5146C39.0708 13.6085 39.0426 13.2423 38.8547 12.369C37.5015 6.1811 32.9157 1.58006 26.7606 0.246701C25.398 -0.0443854 22.3627 -0.0913348 21.0284 0.152802ZM25.7457 8.82904C27.9446 9.58962 29.5703 11.2422 30.3033 13.4395C30.4913 14.0123 30.5194 14.2939 30.5194 15.4677C30.5194 16.6414 30.4913 16.9231 30.3033 17.4959C29.5609 19.7213 27.8695 21.4115 25.6423 22.1533C25.0691 22.3411 24.7872 22.3692 23.6126 22.3692C22.4379 22.3692 22.156 22.3411 21.5828 22.1533C19.3557 21.4115 17.6642 19.7213 16.9218 17.4959C16.7339 16.9231 16.7057 16.6414 16.7057 15.4677C16.7057 14.2939 16.7339 14.0123 16.9218 13.4395C17.6548 11.2235 19.4026 9.46755 21.5358 8.81965C22.4379 8.53796 22.5037 8.52857 23.8475 8.56613C24.8624 8.58491 25.1819 8.63185 25.7457 8.82904Z' fill='%23D70001'/%3E%3Cpath d='M11.0666 32.6984C9.26239 33.2242 8.29449 33.5811 7.11985 34.1538C5.00549 35.1773 3.54894 36.4262 2.88174 37.7689C2.55284 38.4356 2.51525 38.5765 2.48706 39.4028C2.45887 40.1446 2.48706 40.4075 2.65621 40.9052C3.6711 43.9099 8.2663 46.2762 15.2953 47.4311C18.2742 47.9194 19.5241 48.0039 23.6118 48.0039C27.6996 48.0039 28.9494 47.9194 31.9283 47.4311C38.0176 46.4358 42.4061 44.4733 44.0412 42.0038C44.5862 41.1869 44.7835 40.4544 44.7365 39.4028C44.7084 38.5765 44.6708 38.4356 44.3419 37.7689C43.4961 36.0506 41.2784 34.4543 38.2243 33.3557C37.1813 32.9801 34.691 32.2665 34.6064 32.3228C34.5782 32.3416 32.9244 34.905 30.9322 38.0131C27.0793 44.0508 26.7598 44.4827 25.7449 44.9804C24.3072 45.6846 22.9164 45.6846 21.4787 44.9804C20.5577 44.5297 20.0315 43.8911 18.1991 41.0085C14.2993 34.8956 12.5984 32.2759 12.542 32.2853C12.5044 32.2853 11.8466 32.4731 11.0666 32.6984Z' fill='%23D70001'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_15665_25705'%3E%3Crect width='48' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.service-delivery__icon_3 {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_15665_25710)'%3E%3Cpath d='M42.266 4.00391L46.666 12.8928V41.7817C46.666 42.3711 46.4342 42.9363 46.0217 43.353C45.6091 43.7698 45.0495 44.0039 44.466 44.0039H4.86602C4.28254 44.0039 3.72296 43.7698 3.31038 43.353C2.8978 42.9363 2.66602 42.3711 2.66602 41.7817V12.9017L7.06602 4.00391H42.266ZM24.666 19.5595L15.866 28.4484H22.466V37.3372H26.866V28.4484H33.466L24.666 19.5595ZM39.5468 8.44835H9.78522L7.58742 12.8928H41.7468L39.5468 8.44835Z' fill='%23D70001'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_15665_25710'%3E%3Crect width='48' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

@media (max-width: 1024px) {
  .service-delivery__items {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 640px) {
  .service-delivery__items {
    grid-template-columns: 1fr;
  }
  .service-delivery__item {
    padding: 16px;
  }
}


.qa .service-guarantees {
  margin-top: 24px;
}

.service-guarantees__title {
  font-size: 22px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 16px;
}

.service-guarantees__items {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 16px;
}

.service-guarantees__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 18px 20px;
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 0.4rem;
  min-height: 120px;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.06);
}

.service-guarantees__content {
  min-width: 0;
}

.service-guarantees__heading {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.3;
  margin-bottom: 6px;
  color: #1b1b1b;
}

.service-guarantees__descr {
  font-size: 14px;
  line-height: 1.4;
  color: #6b6b6b;
}

.service-guarantees__icon {
  width: 48px;
  height: 48px;
  flex: 0 0 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 48px 48px;
}

.service-guarantees__icon_1 {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_15665_13802)'%3E%3Cpath d='M42.5956 6.2839C39.9055 6.2839 37.7177 4.09615 37.7177 1.406V0H10.2819V1.406C10.2819 4.09615 8.0942 6.2839 5.40405 6.2839H3.99805V26.7131C3.99805 31.9463 5.94958 36.5083 9.79921 40.2717C13.1258 43.5252 17.7647 46.0822 23.5865 47.8725L23.9998 48L24.4132 47.8725C30.235 46.0822 34.8739 43.5252 38.2005 40.2717C42.0501 36.5083 44.0016 31.9463 44.0016 26.7131V6.2839H42.5956ZM38.3776 26.7131C38.3776 29.5345 37.5293 32.1215 35.8581 34.4021C34.4671 36.2974 32.4949 37.9911 29.9941 39.4346L29.2892 39.8414L23.9998 36.7763L18.7105 39.8414L18.0056 39.4346C15.5048 37.9911 13.5326 36.2974 12.1416 34.4021C10.4703 32.1215 9.62206 29.5345 9.62206 26.7131V11.0606L10.3626 10.6622C12.1863 9.68301 13.6811 8.18822 14.6602 6.36451L15.0586 5.62401H32.9411L33.3395 6.36451C34.3186 8.18822 35.8134 9.68301 37.6371 10.6622L38.3776 11.0606V26.7131Z' fill='%23D70001'/%3E%3Cpath d='M31.2918 8.43555H16.7069C15.6289 10.1687 14.1668 11.6309 12.4336 12.7089V26.7126C12.4336 30.6532 14.5482 33.9714 18.7212 36.5837L23.9994 33.5261L29.2775 36.5837C33.4505 33.9714 35.5652 30.6532 35.5652 26.7126V12.7089C33.832 11.6309 32.3698 10.1687 31.2918 8.43555ZM21.9411 27.376L16.694 22.1289L18.6823 20.1405L21.9411 23.3992L28.8125 16.5277L30.8009 18.516L21.9411 27.376Z' fill='%23D70001'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_15665_13802'%3E%3Crect width='48' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.service-guarantees__icon_2 {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_15665_25689)'%3E%3Cpath d='M2.40891 45.5428C3.71747 46.8509 5.96869 46.922 7.29891 45.5917L20.974 31.9165C21.9401 32.2858 22.9658 32.4746 24 32.4736C28.6791 32.4736 32.4731 28.6795 32.4731 24.0005C32.4731 22.6955 32.1778 21.4598 31.6509 20.3564L25.1747 26.8327H22.8319L21.1753 25.1752V22.8333L27.6544 16.3542C26.5481 15.8245 25.3088 15.5273 24 15.5273C19.3209 15.5273 15.5269 19.3214 15.5269 24.0005C15.5258 25.0347 15.7147 26.0604 16.0839 27.0264L2.40891 40.7017C1.07203 42.0385 1.07203 44.2059 2.40891 45.5428Z' fill='%23D70001'/%3E%3Cpath d='M48 27V21L44.7234 20.5903C44.4998 19.2248 44.1415 17.8848 43.6538 16.59L46.2844 14.5978L43.2844 9.40219L40.2403 10.6866C39.3627 9.61766 38.3823 8.63734 37.3134 7.75969L38.5978 4.71562L33.4022 1.71562L31.41 4.34625C30.1152 3.85846 28.7752 3.50015 27.4097 3.27656L27 0H21L20.5903 3.27656C19.2248 3.50015 17.8848 3.85846 16.59 4.34625L14.5978 1.71562L9.40219 4.71562L10.6866 7.75969C9.61766 8.63734 8.63734 9.61766 7.75969 10.6866L4.71562 9.40219L1.71562 14.5978L4.34625 16.59C3.85846 17.8848 3.50015 19.2248 3.27656 20.5903L0 21V27L3.27656 27.4097C3.50344 28.7934 3.86438 30.1313 4.34625 31.41L1.71562 33.4022L3.18516 35.9473L9.52209 29.6104C8.84494 27.8694 8.47266 25.9775 8.47266 24C8.47266 15.4382 15.4382 8.47266 24 8.47266C32.5618 8.47266 39.5273 15.4382 39.5273 24C39.5273 32.5618 32.5618 39.5273 24 39.5273C22.0225 39.5273 20.1307 39.1549 18.3899 38.4776L12.0528 44.8147L14.5978 46.2844L16.59 43.6538C17.8688 44.1356 19.2066 44.4966 20.5903 44.7234L21 48H27L27.4097 44.7234C28.7934 44.4966 30.1313 44.1356 31.41 43.6538L33.4022 46.2844L38.5978 43.2844L37.3134 40.2403C38.3822 39.3628 39.3628 38.3822 40.2403 37.3134L43.2844 38.5978L46.2844 33.4022L43.6538 31.41C44.1356 30.1313 44.4966 28.7934 44.7234 27.4097L48 27Z' fill='%23D70001'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_15665_25689'%3E%3Crect width='48' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.service-guarantees__icon_3 {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.2409 31.9489H41.3279C41.3785 31.6773 41.4926 31.3501 41.7254 30.9892C42.4422 29.8784 42.5955 28.8974 42.7306 28.0319C42.8159 27.4865 42.8964 26.9713 43.1154 26.3769C43.3094 25.8504 43.6826 25.4228 44.0648 25.0969L45.3872 28.3566L48 27.2966L43.272 15.6055L42.1234 15.8379C41.9922 15.8644 38.8897 16.5291 36.9497 20.1215C35.5337 22.7436 32.3457 24.7795 28.4673 25.5953L27.6942 22.7592L26.3157 23.1627C24.0388 23.8291 22.7152 24.4294 20.678 25.6332L20.6446 25.6768L15.2892 32.8683H10.8936C10.8936 32.8683 8.43069 29.511 7.02349 27.6379C6.23906 27.937 5.54956 28.3717 4.94878 28.9453C3.42889 30.3964 2.81017 32.7975 3.29891 34.9941L0 37.188L3.90053 44.2421H5.79261L7.25451 42.5969C7.9848 41.7757 8.88063 41.1184 9.88311 40.6681C10.8856 40.2178 11.972 39.9848 13.071 39.9844C14.9446 39.9844 16.7587 40.6636 18.1795 41.8968C19.7965 43.3004 21.3686 44.0709 22.8472 44.2352C24.5449 44.4239 25.5687 44.0085 26.9392 43.569C27.9779 43.2359 28.7714 42.8939 30.1329 43.0704C30.7081 43.1449 31.2317 43.1805 31.7114 43.1805C34.4019 43.1804 35.6915 42.0584 36.7076 40.3911C37.0586 39.8152 37.5489 39.484 38.0158 39.3369C39.2385 38.9516 40.362 40.3855 40.362 40.3855L43.0259 39.0761C43.4998 40.3778 43.7417 41.7524 43.7407 43.1377H46.5604C46.5604 41.256 46.206 39.416 45.5074 37.6688L43.2409 31.9489Z' fill='%23D70001'/%3E%3Cpath d='M12.3228 30.0492H13.861L18.4042 23.9661C20.3219 21.457 22.9484 18.0208 22.9484 13.5752C22.9484 8.14035 18.5268 3.71875 13.0919 3.71875C7.65705 3.71875 3.23535 8.14035 3.23535 13.5752C3.23535 18.0208 5.86177 21.457 7.77961 23.9661L12.3228 30.0492ZM8.39862 13.5752C8.39862 10.9874 10.5041 8.88192 13.0919 8.88192C15.6798 8.88192 17.7853 10.9874 17.7853 13.5752C17.7853 16.1631 15.6798 18.2686 13.0919 18.2686C10.5041 18.2686 8.39862 16.1632 8.39862 13.5752Z' fill='%23D70001'/%3E%3Cpath d='M14.8276 14.2963C15.224 13.3404 14.7704 12.2442 13.8145 11.8478C12.8586 11.4515 11.7624 11.9051 11.3661 12.861C10.9697 13.8169 11.4233 14.9131 12.3792 15.3094C13.3351 15.7058 14.4313 15.2521 14.8276 14.2963Z' fill='%23D70001'/%3E%3C/svg%3E%0A");
}

@media (max-width: 1024px) {
  .service-guarantees__items {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 640px) {
  .service-guarantees__items {
    grid-template-columns: 1fr;
  }
  .service-guarantees__item {
    padding: 16px;
  }
}


section.qa {
  padding: 48px 0;
}

@media (max-width: 900px) {
  section.qa { padding: 32px 0; }
}

.qa__grid {
  display: grid;
  grid-template-columns: 360px 1fr;
  gap: 24px;
  align-items: start;
}

.qa-card {
  background: #fff;
  border-radius: 16px;
  box-shadow: 0 4px 25px rgba(0,0,0,.1);
  padding: 24px;
}

.qa-card__title { font-size: 22px; margin: 0 0 6px; }
.qa-card__text  { margin: 0 0 16px; color: #6b7280; }

.qa-card__btn {
  width: 100%;
  height: 52px;
  border-radius: 0.4rem;
  background: #d70001;
  color: #fff;
  font-weight: 600;
  border: none;
}

.qa-form { margin-top: 16px; }
.qa-form__row { display: flex; flex-direction: column; gap: 6px; margin-bottom: 12px; }
.qa-form input, .qa-form textarea {
  border: 1px solid #e5e7eb;
  border-radius:0.4rem;
  padding: 10px 12px;
  font-size: 14px;
}
.qa-form__submit {
  width: 100%;
  height: 44px;
  border-radius:0.4rem;
  background: #111827;
  color: #fff;
  border: none;
}

.qa__right .qa-item {
  background: transparent;
}

.qa-item__meta {
  display: flex;
  gap: 12px;
  align-items: baseline;
  margin-bottom: 8px;
}

.qa-item__author { font-weight: 700; }
.qa-item__date { color: #9ca3af; font-size: 14px; }

.qa-item__answer {
  margin-top: 12px;
  padding: 14px 16px;
  background: #f7f8fa;
  border-radius: 12px;
}

/* адаптив */
@media (max-width: 900px) {
  .qa__grid { grid-template-columns: 1fr; }
}


.info-cards {
  display: flex;
  gap: 16px;
  width: 100%;
margin-bottom:2.8rem;
}
.card__nav {
    padding-top: 1.2rem!important;
}

.info-card {
  flex: 1 1 0;
  display: flex;
  align-items: center;
  gap: 12px;
  border-radius: 0.4rem;
  box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.1);
  background: #fff;
  padding: 1.2rem 1.6rem;
}

.info-card__icon {
  width: 28px;
  height: 28px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px 24px;
  flex: 0 0 28px;
}

.info-card__text {
  font-size: 14px;
  font-weight: 600;
  color: #1f2937;
}

/* мобильная раскладка */
@media (max-width: 900px) {
  .info-cards { flex-direction: column; }
}

/* Иконки */
.info-card__icon-1 {
  background-image: url("data:image/svg+xml,%3Csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M2%2012s4-6%2010-6%2010%206%2010%206-4%206-10%206-10-6-10-6Z'%20stroke='%23E04657'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3Ccircle%20cx='12'%20cy='12'%20r='3'%20stroke='%23E04657'%20stroke-width='2'/%3E%3C/svg%3E");
}

.info-card__icon-2 {
  background-image: url("data:image/svg+xml,%3Csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M14.7%206.3a4%204%200%2001-5.3%205.3L4%2017l3%203%205.4-5.4a4%204%200%2001%205.3-5.3l-2%202%201.6%201.6%202-2a4%204%200%2001-4.6-4.6Z'%20stroke='%23E04657'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E");
}

.info-card__icon-3 {
  background-image: url("data:image/svg+xml,%3Csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Crect%20x='3'%20y='4'%20width='18'%20height='17'%20rx='2'%20stroke='%23E04657'%20stroke-width='2'/%3E%3Cpath%20d='M8%202v4M16%202v4M3%209h18'%20stroke='%23E04657'%20stroke-width='2'%20stroke-linecap='round'/%3E%3Cpath%20d='M8.5%2014.5l2%202%204-4'%20stroke='%23E04657'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E");
}


._customer-product__info {
  margin-top: 24px;
}

._customer-goods__skills {
  background: #fff;
  margin-top: 16px;
border-radius: 0.4rem;
    -webkit-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.1);
    margin-bottom: 1rem;
    padding: 1.6rem 2.1rem 1.2rem;
}

 

._customer-goods__skills-item {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 0;
}

._customer-goods__skills-item + ._customer-goods__skills-item {
  border-top: 1px solid #eee;
}

._customer-goods__skills-icon {
  width: 32px;
  height: 32px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px 24px;
  flex: 0 0 32px;
}

._customer-goods__skills-descr {
  font-size: 14px;
  line-height: 1.3;
  color: #1f2937;
}

._customer-goods__skills-descr span {
  font-weight: 700;
}

._customer-goods__skills-arrow {
  margin-left: auto;
  width: 18px;
  height: 18px;
  background: no-repeat center/18px 18px url("data:image/svg+xml,%3Csvg%20width%3D%2718%27%20height%3D%2718%27%20viewBox%3D%270%200%2018%2018%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M7%203l5%206-5%206%27%20stroke%3D%27%23888%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");
}
._customer-goods__skills-icon-1 {
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2770_744)"><path d="M20 3L22 7V20C22 20.2652 21.8946 20.5196 21.7071 20.7071C21.5196 20.8946 21.2652 21 21 21H3C2.73478 21 2.48043 20.8946 2.29289 20.7071C2.10536 20.5196 2 20.2652 2 20V7.004L4 3H20ZM12 10L8 14H11V18H13V14H16L12 10ZM18.764 5H5.236L4.237 7H19.764L18.764 5Z" fill="%23D70001"/></g><defs><clipPath id="clip0_2770_744"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
}

._customer-goods__skills-icon-2 {
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2770_750)"><path d="M1.57564 8.79241C1.70179 9.22495 1.87687 9.64204 2.09828 10.0334L1.4675 10.8289C1.26153 11.089 1.28471 11.4597 1.51642 11.694L2.60291 12.7805C2.8372 13.0148 3.20794 13.0354 3.46798 12.8294L4.25838 12.2038C4.66446 12.4376 5.09764 12.6209 5.54826 12.7496L5.6667 13.7665C5.70532 14.0961 5.98337 14.3433 6.31292 14.3433H7.84997C8.17952 14.3433 8.45758 14.0961 8.4962 13.7665L8.60948 12.7856C9.09351 12.6595 9.55694 12.4715 9.99205 12.2269L10.7567 12.832C11.0167 13.0379 11.3875 13.0148 11.6218 12.783L12.7083 11.6966C12.9426 11.4623 12.9631 11.0915 12.7572 10.8315L12.1624 10.0771C12.4096 9.64971 12.6027 9.19403 12.7314 8.71772L13.648 8.61217C13.9776 8.57355 14.2247 8.29549 14.2247 7.96594V6.42889C14.2247 6.09934 13.9775 5.82129 13.648 5.78267L12.7443 5.67711C12.6207 5.20595 12.4354 4.7554 12.1985 4.33316L12.7546 3.63029C12.9606 3.37025 12.9374 2.99951 12.7057 2.76522L11.6218 1.68131C11.3875 1.44702 11.0168 1.42642 10.7567 1.63239L10.0745 2.17306C9.63163 1.91302 9.15787 1.71478 8.661 1.5809L8.55801 0.697807C8.51939 0.368257 8.24134 0.121094 7.91178 0.121094H6.37474C6.04519 0.121094 5.76713 0.368257 5.72851 0.697807L5.62553 1.5809C5.11576 1.71735 4.62915 1.92332 4.17602 2.19366L3.468 1.63239C3.20797 1.42642 2.83722 1.44959 2.60293 1.68131L1.51645 2.7678C1.28216 3.00209 1.26156 3.37283 1.46753 3.63287L2.05969 4.38208C1.82283 4.80946 1.6426 5.26517 1.52417 5.7389L0.576713 5.84703C0.247163 5.88565 0 6.16371 0 6.49326V8.0303C0 8.35985 0.247163 8.63791 0.576713 8.67653L1.57564 8.79241ZM7.14452 4.63442C8.54511 4.63442 9.68567 5.77497 9.68567 7.17556C9.68567 8.57615 8.54511 9.7167 7.14452 9.7167C5.74396 9.7167 4.60338 8.57615 4.60338 7.17556C4.60338 5.77497 5.74394 4.63442 7.14452 4.63442Z" fill="%23D70001"/><path d="M22.3398 9.16932L21.5288 8.48447C21.2791 8.27335 20.9109 8.28365 20.6741 8.50764L20.2261 8.9273C19.8476 8.74451 19.446 8.61578 19.0315 8.54111L18.9054 7.92321C18.841 7.60395 18.5449 7.38254 18.2205 7.40828L17.1623 7.49839C16.8379 7.52672 16.583 7.7919 16.5727 8.11888L16.5521 8.74708C16.1453 8.89383 15.7617 9.09465 15.4116 9.34697L14.8761 8.99167C14.6031 8.81145 14.2401 8.86294 14.029 9.11268L13.3442 9.92883C13.133 10.1786 13.1433 10.5467 13.3673 10.7836L13.8359 11.283C13.6737 11.6482 13.5579 12.0323 13.4909 12.4262L12.8215 12.5626C12.5022 12.627 12.2808 12.9231 12.3066 13.2475L12.3967 14.3057C12.425 14.6301 12.6902 14.885 13.0172 14.8953L13.7406 14.9184C13.872 15.2634 14.0445 15.5904 14.253 15.8968L13.8488 16.5069C13.6686 16.7798 13.7201 17.1429 13.9698 17.354L14.7808 18.0388C15.0305 18.25 15.3987 18.2397 15.6356 18.0157L16.1659 17.5188C16.5135 17.681 16.8791 17.802 17.255 17.8741L17.4018 18.6001C17.4661 18.9194 17.7622 19.1408 18.0866 19.115L19.1448 19.0249C19.4692 18.9966 19.7241 18.7314 19.7344 18.4044L19.7575 17.6938C20.1437 17.5574 20.5093 17.372 20.8466 17.1429L21.431 17.5291C21.7039 17.7093 22.0669 17.6578 22.2781 17.4081L22.9629 16.5971C23.174 16.3473 23.1637 15.9791 22.9397 15.7423L22.4686 15.2428C22.6411 14.8772 22.7673 14.491 22.8393 14.0945L23.483 13.9632C23.8022 13.8989 24.0236 13.6028 23.9979 13.2783L23.9078 12.2202C23.8795 11.8958 23.6143 11.6409 23.2873 11.6306L22.6411 11.61C22.5076 11.235 22.3268 10.8785 22.103 10.5493L22.4557 10.0189C22.6411 9.74603 22.5896 9.38044 22.3398 9.16932ZM18.3518 15.2866C17.2087 15.3844 16.1994 14.5322 16.1041 13.3891C16.0063 12.246 16.8585 11.2367 18.0016 11.1414C19.1447 11.0436 20.154 11.8958 20.2492 13.0389C20.3471 14.1821 19.4949 15.1913 18.3518 15.2866ZM5.27788 18.1341C4.95348 18.1676 4.70374 18.4405 4.70116 18.7675L4.69344 19.4189C4.68829 19.7458 4.9303 20.0239 5.25471 20.0651L5.73358 20.1269C5.8134 20.4178 5.92668 20.6959 6.07343 20.9585L5.76448 21.3395C5.55851 21.5944 5.57396 21.96 5.8031 22.1943L6.2588 22.6603C6.48795 22.8946 6.85354 22.9204 7.11358 22.7195L7.49717 22.4235C7.7675 22.5831 8.05331 22.7093 8.35194 22.7968L8.40343 23.2911C8.4369 23.6155 8.70981 23.8652 9.03679 23.8678L9.68819 23.8755C10.0151 23.8807 10.2932 23.6387 10.3344 23.3143L10.3936 22.8457C10.7181 22.7658 11.027 22.6449 11.3205 22.4852L11.6809 22.7762C11.9358 22.9821 12.3014 22.9667 12.5357 22.7376L13.0017 22.2818C13.236 22.0527 13.2618 21.6871 13.061 21.4271L12.7854 21.0692C12.9554 20.786 13.0867 20.4847 13.1768 20.1681L13.6042 20.1243C13.9286 20.0908 14.1783 19.8179 14.1809 19.4909L14.1886 18.8395C14.1938 18.5126 13.9518 18.2345 13.6274 18.1933L13.2103 18.1392C13.1304 17.8251 13.012 17.5213 12.8576 17.2381L13.1176 16.9189C13.3236 16.664 13.3081 16.2984 13.079 16.0641L12.6233 15.5981C12.513 15.4849 12.3649 15.4162 12.2072 15.4053C12.0495 15.3944 11.8933 15.4419 11.7685 15.5389L11.4569 15.7783C11.1644 15.601 10.8491 15.4642 10.5198 15.3715L10.4786 14.9673C10.4451 14.6429 10.1722 14.3932 9.84524 14.3906L9.19386 14.3829C8.86689 14.3777 8.58883 14.6197 8.54761 14.9441L8.49612 15.3458C8.15617 15.4335 7.82967 15.5669 7.52551 15.7423L7.20369 15.4797C6.9488 15.2737 6.58318 15.2892 6.34889 15.5183L5.88031 15.9766C5.76707 16.0869 5.69844 16.235 5.68751 16.3927C5.67659 16.5503 5.72415 16.7065 5.82109 16.8313L6.09658 17.1867C5.93695 17.4699 5.8108 17.7711 5.72841 18.0878L5.27788 18.1341ZM9.48222 17.3978C10.4168 17.4081 11.166 18.1779 11.1557 19.1125C11.1454 20.0471 10.3756 20.7962 9.441 20.786C8.50642 20.7757 7.75723 20.0059 7.7675 19.0713C7.77783 18.1367 8.54763 17.3875 9.48222 17.3978Z" fill="%23D70001"/></g><defs><clipPath id="clip0_2770_750"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
}

._customer-goods__skills-icon-3 {
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2770_759)"><path d="M17.4807 1.10768C17.4807 1.05786 17.4648 1.0093 17.4354 0.96879C17.4059 0.928276 17.3644 0.89783 17.3165 0.881708C15.6046 0.30597 13.809 0.0081781 12.0001 0C10.1911 0.00789825 8.39552 0.305397 6.68364 0.880839C6.63568 0.896985 6.59406 0.927497 6.56461 0.968098C6.53516 1.0087 6.51935 1.05735 6.51941 1.10724C6.50616 3.10879 6.19668 8.72409 9.99304 11.3962C10.5843 11.8337 11.2249 12.2026 11.902 12.4956C11.9331 12.5082 11.9664 12.5148 12.0001 12.5148C12.0337 12.5148 12.067 12.5082 12.0981 12.4956C12.7752 12.2026 13.4158 11.8337 14.0071 11.3962C17.8039 8.72409 17.4939 3.10923 17.4807 1.10768ZM14.4724 3.93444L11.6027 7.25965C11.5483 7.32342 11.4804 7.37477 11.4038 7.41011C11.3272 7.44546 11.2436 7.46396 11.159 7.46432H11.1577C11.0731 7.46406 10.9897 7.4457 10.913 7.41051C10.8364 7.37532 10.7685 7.32413 10.714 7.26051L9.5286 5.89602C9.45249 5.80843 9.41485 5.69467 9.42395 5.57976C9.43306 5.46485 9.48817 5.35821 9.57716 5.2833C9.66615 5.20838 9.78173 5.17134 9.89847 5.1803C10.0152 5.18926 10.1236 5.24351 10.1997 5.3311L11.1568 6.43313L13.7996 3.37126C13.8754 3.28338 13.9836 3.22875 14.1003 3.21938C14.217 3.21001 14.3328 3.24667 14.4221 3.32129C14.5113 3.39591 14.5669 3.50239 14.5764 3.6173C14.5859 3.73221 14.5487 3.84613 14.4728 3.93401L14.4724 3.93444ZM10.786 21.7642V23.6267C10.7766 23.7333 10.7251 23.832 10.6425 23.9017C10.56 23.9713 10.453 24.0063 10.3445 23.9991H4.82585C4.71737 24.0063 4.61033 23.9713 4.52777 23.9017C4.44521 23.832 4.39372 23.7333 4.38436 23.6267V21.7642C4.39372 21.6575 4.44521 21.5588 4.52777 21.4891C4.61033 21.4195 4.71737 21.3845 4.82585 21.3917H10.3445C10.453 21.3845 10.56 21.4195 10.6425 21.4891C10.7251 21.5588 10.7766 21.6575 10.786 21.7642ZM10.1555 20.7616H4.9062C4.77111 20.3436 4.70135 20.3845 0.791522 16.629C0.484248 16.3298 0.286969 15.9384 0.230831 15.5166C-0.141826 12.6973 -0.0628694 9.83798 0.46482 7.0428C0.474771 6.99112 0.496808 6.94242 0.529186 6.90057C0.561565 6.85871 0.603396 6.82485 0.651369 6.80167C0.699342 6.77848 0.75214 6.7666 0.805584 6.76697C0.859029 6.76734 0.911651 6.77995 0.959288 6.8038C1.65979 7.12729 2.21286 7.69587 2.51076 8.39877C2.80865 9.10168 2.83003 9.88857 2.57072 10.6061C2.47548 10.884 2.48488 11.1863 2.59721 11.4579C2.63894 11.6637 2.69801 11.8657 2.77381 12.0619C1.81445 12.264 1.53543 13.535 2.29259 14.3737L4.4912 16.8159C4.57001 16.8967 4.67744 16.9444 4.7911 16.949C4.90475 16.9537 5.01587 16.9151 5.10127 16.8411C5.18667 16.7671 5.23976 16.6636 5.24948 16.552C5.2592 16.4404 5.2248 16.3295 5.15344 16.2423L2.95041 13.7958C2.36764 13.1483 3.127 12.1618 4.14243 13.1526C4.7561 13.748 5.39626 14.3172 6.02317 14.8995C6.29866 15.1711 6.71631 15.1081 7.12248 15.1863C7.8501 15.3194 8.51968 15.6663 9.04296 16.1815C10.3648 17.4743 10.1555 18.9861 10.1555 20.7616ZM13.6556 21.3917H19.1743C19.2827 21.3845 19.3898 21.4195 19.4723 21.4891C19.5549 21.5588 19.6064 21.6575 19.6157 21.7642V23.6267C19.6064 23.7333 19.5549 23.832 19.4723 23.9017C19.3898 23.9713 19.2827 24.0063 19.1743 23.9991H13.6556C13.5472 24.0063 13.4401 23.9713 13.3576 23.9017C13.275 23.832 13.2235 23.7333 13.2141 23.6267V21.7642C13.2235 21.6575 13.275 21.5588 13.3576 21.4891C13.4401 21.4195 13.5472 21.3845 13.6556 21.3917ZM14.9572 16.1815C15.4804 15.6663 16.15 15.3194 16.8776 15.1863C17.2719 15.1103 17.7028 15.1698 17.9769 14.8995C18.6039 14.3172 19.244 13.748 19.8577 13.1526C20.8731 12.1618 21.6325 13.1483 21.0497 13.7958L18.8467 16.2423C18.7753 16.3295 18.7409 16.4404 18.7506 16.552C18.7603 16.6636 18.8134 16.7671 18.8988 16.8411C18.9842 16.9151 19.0954 16.9537 19.209 16.949C19.3227 16.9444 19.4301 16.8967 19.5089 16.8159L21.7075 14.3737C22.4647 13.535 22.1857 12.264 21.2263 12.0619C21.3021 11.8657 21.3612 11.6637 21.4029 11.4579C21.5152 11.1863 21.5246 10.884 21.4294 10.6061C21.1701 9.88857 21.1915 9.10168 21.4894 8.39877C21.7872 7.69587 22.3403 7.12729 23.0408 6.8038C23.0885 6.77995 23.1411 6.76734 23.1945 6.76697C23.248 6.7666 23.3008 6.77848 23.3487 6.80167C23.3967 6.82485 23.4385 6.85871 23.4709 6.90057C23.5033 6.94242 23.5253 6.99112 23.5353 7.0428C24.063 9.83798 24.1419 12.6973 23.7693 15.5166C23.7131 15.9384 23.5159 16.3298 23.2086 16.629C19.2988 20.3845 19.229 20.3436 19.0939 20.7616H13.8446C13.8446 18.9861 13.6353 17.4743 14.9572 16.1815Z" fill="%23D70001"/></g><defs><clipPath id="clip0_2770_759"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
}

._customer-goods__skills-icon-4 {
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2770_768)"><path d="M18.5267 8.23438C18.5613 9.1663 19.8987 9.1656 19.933 8.23438V5.33544L18.5267 5.84943V8.23438ZM4.52828 4.00691L11.7559 6.65043C11.9118 6.70746 12.0829 6.70749 12.2388 6.65052L19.4712 4.007C20.083 3.78411 20.0827 2.90896 19.4713 2.68621L12.2412 0.0427854C12.0853 -0.0142618 11.9143 -0.0142618 11.7584 0.0427854L4.52837 2.68621C3.91675 2.90905 3.91698 3.78416 4.52828 4.00691ZM7.15483 15.3388C7.15483 14.0237 6.08491 12.9538 4.76983 12.9538C1.61013 13.0737 1.61102 17.6043 4.76987 17.7238C6.08491 17.7238 7.15483 16.6538 7.15483 15.3388ZM21.6149 15.3388C21.6149 14.0237 20.545 12.9538 19.2299 12.9538C16.0702 13.0737 16.0711 17.6043 19.2299 17.7238C20.545 17.7238 21.6149 16.6538 21.6149 15.3388ZM9.61483 15.3388C9.61483 16.6538 10.6847 17.7238 11.9998 17.7238C15.1595 17.6038 15.1587 13.0732 11.9998 12.9538C10.6847 12.9538 9.61483 14.0237 9.61483 15.3388ZM19.2298 17.7238C18.2882 17.7238 17.4094 17.9981 16.6691 18.471C17.6049 19.5525 18.1713 20.9585 18.1713 22.4937V24H23.2967C23.685 24 23.9998 23.6852 23.9998 23.2969V22.4937C23.9998 19.8636 21.86 17.7238 19.2298 17.7238Z" fill="%23D70001"/><path d="M11.96 17.7236C9.31045 17.7236 7.15486 19.8634 7.15486 22.4936V23.9998H16.7652V22.4935C16.7652 19.8634 14.6096 17.7236 11.96 17.7236ZM4.77 17.7236C2.1398 17.7236 0 19.8634 0 22.4935V23.2967C0 23.685 0.314812 23.9998 0.703125 23.9998H5.74861V22.4935C5.74861 20.943 6.32639 19.5242 7.27889 18.4384C6.54956 17.9856 5.68983 17.7236 4.77 17.7236ZM16.4687 9.11655V6.60156L12.7217 7.97111C12.2575 8.14197 11.7364 8.14197 11.2725 7.97069L7.53127 6.60236V9.1173C7.53126 9.2614 7.57554 9.40203 7.65811 9.52014C7.74068 9.63825 7.85755 9.72813 7.99289 9.77762L11.7561 11.154C11.912 11.211 12.0831 11.211 12.239 11.154L16.007 9.77697C16.1423 9.72748 16.2592 9.63759 16.3418 9.51947C16.4244 9.40134 16.4687 9.26068 16.4687 9.11655Z" fill="%23D70001"/></g><defs><clipPath id="clip0_2770_768"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
}


.catalog-price {
	 color:red;
}

.card-request{
  display:flex;
  flex-direction:column;
  gap:1.2rem;
  width:100%;
}

.card-request__main{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:1.2rem;
  width:100%;
  min-height:6.2rem;
  border-radius:0.4rem;
  background:#E04657;
  color:#fff;
  border:0;
  cursor:pointer;
  padding:1.4rem 1.8rem;
}

.card-request__main-text{
  font-size:1.8rem;
  line-height:2.4rem;
  font-weight:700;
}

.card-request__main-icon{
  width:3.2rem;
  height:3.2rem;
  display:flex;
  align-items:center;
  justify-content:center;
}

.card-request__messengers{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:1.2rem;
}

.card-request__m{
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:4.8rem;
  border-radius:0.4rem;
  text-decoration:none;
}

.card-request__m-icon{
  width:3.2rem;
  height:3.2rem;
  display:flex;
  align-items:center;
  justify-content:center;
}

.card-request__m--wa{
  background:#31B74A;
}

.card-request__m--tg{
  background:#1E9DEB;
}

.card-request__m--max{
  background:linear-gradient(90deg,#4C6FFF,#9C4DFF,#FF4DA0);
}

@media (max-width:767px){
  .card-request__main-text{
    font-size:1.8rem;
  }
}
/* Доставка — просто строка, без плашки */
.card-delivery-inline {
    display: flex;
    align-items: flex-start;
    gap: 1.2rem;
    margin-top: 1.2rem;
    padding-top: 1.4rem;
    border-top: 1px solid #e5e7ee;
}

 

.card-delivery-inline__icon {
    width: 5rem;
    height: 5rem;
    flex: 0 0 5rem;
}

.card-delivery-inline__icon img {
    width: 100%;
    height: 100%;
    display: block;
}
.card-delivery-inline__text {
    display: flex;
    flex-direction: column;
}

.card-delivery-inline__line1 {
    font-size: 1.5rem;
    font-weight: 500;
    color: #4a4f5a;
}

.card-delivery-inline__city {
    font-weight: 700;
    color: #2b2f39;
}

.card-delivery-inline__line2 {
    font-size: 1.9rem;
    font-weight: 800;
    color: #2b2f39;
}

.card-delivery-inline__date {
    text-decoration: underline;
    text-underline-offset: 0.22em;
}

 
.card-request__leasing-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1.2rem;
    width: 100%;
    min-height: 6.2rem;
    border-radius: 0.4rem;
    background: #b2b2b2;
    color: #fff;
    border: 0;
    cursor: pointer;
    padding: 1.4rem 1.8rem;
    font-size: 1.6rem;
    font-weight: 600;
    transition: opacity .15s ease, transform .15s ease;
margin-top:1rem;
}

.card-request__leasing-btn:hover {
    opacity: .92;
    transform: translateY(-1px);
}

.card-request__leasing-btn:active {
    transform: translateY(0);
}

@media (max-width: 767px) {
  .card-delivery-inline {
    margin-bottom: 1.4rem;
    gap: 0.7rem;
  }

  .card-delivery-inline__icon {
    width: 1.7rem;
    height: 1.7rem;
    flex-basis: 1.7rem;
  }

  .card-delivery-inline__text {
    font-size: 1.35rem;
    line-height: 1.3;
  }

  .card-request__leasing-btn {
    min-height: 7rem;
    font-size: 1.7rem;
  }
}


.card-installment {
    margin-top: 1.8rem;
    padding-top: 1.8rem;
    border-top: 1px solid #e5e7ee;
}

.card-installment__title {
    margin: 0 0 1.6rem;
    font-size: 1.7rem;
    line-height: 1.15;
    font-weight: 700;
    color: #111;
}

.card-installment__top {
    display: grid;
    grid-template-columns: 7rem 1fr;
    gap: 1.6rem;
    align-items: center;
    margin-bottom: 1.8rem;
}

.card-installment__logo img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: contain;
}

.card-installment__info {
    display: flex;
    flex-direction: column;
    gap: 0.6rem;
}

.card-installment__payline-main {
    font-size: 3rem;
    line-height: 1;
    font-weight: 800;
    color: #000;
}

.card-installment__subtitle {
    font-size: 1.8rem;
    line-height: 1.15;
    font-weight: 700;
    color: #111;
}

.card-installment__timeline {
    margin-top: 0.6rem;
}

.card-installment__bars {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 0.6rem;
    margin-bottom: 1rem;
}

.card-installment__bar {
    display: block;
    height: 1rem;
    border-radius: 3px;
    background: #7f7f84;
}

.card-installment__bar--active {
    background: #ff1f5a;
}

.card-installment__labels {
    display: grid;
    grid-template-columns: 2fr 4fr;
    gap: 1.2rem;
    align-items: start;
}

.card-installment__first-pay {
    font-size: 1.25rem;
    line-height: 1.2;
    font-weight: 700;
    color: #111;
}

.card-installment__other-payments {
    font-size: 1.15rem;
    line-height: 1.3;
    color: #707070;
    padding-left: 0.2rem;
}

.card-installment__bottom {
    margin-top: 1.2rem;
}

.card-installment__link {
    font-size: 1.3rem;
    line-height: 1.3;
    font-weight: 600;
    color: #3d4d85;
    text-decoration: underline;
    text-underline-offset: 0.15em;
}

.card-installment__link:hover {
    color: #2c3963;
}

@media (max-width: 767px) {
    .card-installment {
        margin-top: 1.6rem;
        padding-top: 1.6rem;
    }

    .card-installment__title {
        font-size: 1.5rem;
        margin-bottom: 1.2rem;
    }

    .card-installment__top {
        grid-template-columns: 6rem 1fr;
        gap: 1rem;
        margin-bottom: 1.4rem;
    }

    .card-installment__payline-main {
        font-size: 2.3rem;
    }

    .card-installment__subtitle {
        font-size: 1.5rem;
    }

    .card-installment__bars {
        gap: 0.5rem;
    }

    .card-installment__bar {
        height: 0.8rem;
        border-radius: 3px;
    }

    .card-installment__labels {
        grid-template-columns: 1.2fr 4.8fr;
        gap: 0.8rem;
    }

    .card-installment__first-pay {
        font-size: 1rem;
    }

    .card-installment__other-payments {
        font-size: 0.95rem;
    }

    .card-installment__link {
        font-size: 1.1rem;
    }
}

.info-cards--about {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 2rem;
    width: 100%;
    margin-top: 2.4rem;
}

.info-cards--about .info-card {
    display: flex;
    align-items: flex-start;
    gap: 1.4rem;
    padding: 1.8rem 1.6rem;
    background: #fff;
    border: 1px solid #e6e8ef;
    border-radius: 0.8rem;
    box-shadow: 0 6px 16px rgba(30,35,90,0.05);
    transition: transform .25s ease, box-shadow .25s ease;
}

.info-cards--about .info-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 10px 22px rgba(30,35,90,0.08);
}

.info-cards--about .info-card__icon {
    width: 2.4rem;
    height: 2.4rem;
    flex: 0 0 2.4rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-top: 0.1rem;
}

.info-cards--about .info-card__content {
    display: flex;
    flex-direction: column;
    gap: 0.35rem;
}

.info-cards--about .info-card__title {
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: 700;
    color: #1f2430;
}

.info-cards--about .info-card__text {
    font-size: 1.45rem;
    line-height: 1.35;
    color: #5d6475;
}

/* --- ВСТАВЬ СВОИ SVG --- */

.info-card__icon-1 {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2770_750)"><path d="M1.57564 8.79241C1.70179 9.22495 1.87687 9.64204 2.09828 10.0334L1.4675 10.8289C1.26153 11.089 1.28471 11.4597 1.51642 11.694L2.60291 12.7805C2.8372 13.0148 3.20794 13.0354 3.46798 12.8294L4.25838 12.2038C4.66446 12.4376 5.09764 12.6209 5.54826 12.7496L5.6667 13.7665C5.70532 14.0961 5.98337 14.3433 6.31292 14.3433H7.84997C8.17952 14.3433 8.45758 14.0961 8.4962 13.7665L8.60948 12.7856C9.09351 12.6595 9.55694 12.4715 9.99205 12.2269L10.7567 12.832C11.0167 13.0379 11.3875 13.0148 11.6218 12.783L12.7083 11.6966C12.9426 11.4623 12.9631 11.0915 12.7572 10.8315L12.1624 10.0771C12.4096 9.64971 12.6027 9.19403 12.7314 8.71772L13.648 8.61217C13.9776 8.57355 14.2247 8.29549 14.2247 7.96594V6.42889C14.2247 6.09934 13.9775 5.82129 13.648 5.78267L12.7443 5.67711C12.6207 5.20595 12.4354 4.7554 12.1985 4.33316L12.7546 3.63029C12.9606 3.37025 12.9374 2.99951 12.7057 2.76522L11.6218 1.68131C11.3875 1.44702 11.0168 1.42642 10.7567 1.63239L10.0745 2.17306C9.63163 1.91302 9.15787 1.71478 8.661 1.5809L8.55801 0.697807C8.51939 0.368257 8.24134 0.121094 7.91178 0.121094H6.37474C6.04519 0.121094 5.76713 0.368257 5.72851 0.697807L5.62553 1.5809C5.11576 1.71735 4.62915 1.92332 4.17602 2.19366L3.468 1.63239C3.20797 1.42642 2.83722 1.44959 2.60293 1.68131L1.51645 2.7678C1.28216 3.00209 1.26156 3.37283 1.46753 3.63287L2.05969 4.38208C1.82283 4.80946 1.6426 5.26517 1.52417 5.7389L0.576713 5.84703C0.247163 5.88565 0 6.16371 0 6.49326V8.0303C0 8.35985 0.247163 8.63791 0.576713 8.67653L1.57564 8.79241ZM7.14452 4.63442C8.54511 4.63442 9.68567 5.77497 9.68567 7.17556C9.68567 8.57615 8.54511 9.7167 7.14452 9.7167C5.74396 9.7167 4.60338 8.57615 4.60338 7.17556C4.60338 5.77497 5.74394 4.63442 7.14452 4.63442Z" fill="%23D70001"/><path d="M22.3398 9.16932L21.5288 8.48447C21.2791 8.27335 20.9109 8.28365 20.6741 8.50764L20.2261 8.9273C19.8476 8.74451 19.446 8.61578 19.0315 8.54111L18.9054 7.92321C18.841 7.60395 18.5449 7.38254 18.2205 7.40828L17.1623 7.49839C16.8379 7.52672 16.583 7.7919 16.5727 8.11888L16.5521 8.74708C16.1453 8.89383 15.7617 9.09465 15.4116 9.34697L14.8761 8.99167C14.6031 8.81145 14.2401 8.86294 14.029 9.11268L13.3442 9.92883C13.133 10.1786 13.1433 10.5467 13.3673 10.7836L13.8359 11.283C13.6737 11.6482 13.5579 12.0323 13.4909 12.4262L12.8215 12.5626C12.5022 12.627 12.2808 12.9231 12.3066 13.2475L12.3967 14.3057C12.425 14.6301 12.6902 14.885 13.0172 14.8953L13.7406 14.9184C13.872 15.2634 14.0445 15.5904 14.253 15.8968L13.8488 16.5069C13.6686 16.7798 13.7201 17.1429 13.9698 17.354L14.7808 18.0388C15.0305 18.25 15.3987 18.2397 15.6356 18.0157L16.1659 17.5188C16.5135 17.681 16.8791 17.802 17.255 17.8741L17.4018 18.6001C17.4661 18.9194 17.7622 19.1408 18.0866 19.115L19.1448 19.0249C19.4692 18.9966 19.7241 18.7314 19.7344 18.4044L19.7575 17.6938C20.1437 17.5574 20.5093 17.372 20.8466 17.1429L21.431 17.5291C21.7039 17.7093 22.0669 17.6578 22.2781 17.4081L22.9629 16.5971C23.174 16.3473 23.1637 15.9791 22.9397 15.7423L22.4686 15.2428C22.6411 14.8772 22.7673 14.491 22.8393 14.0945L23.483 13.9632C23.8022 13.8989 24.0236 13.6028 23.9979 13.2783L23.9078 12.2202C23.8795 11.8958 23.6143 11.6409 23.2873 11.6306L22.6411 11.61C22.5076 11.235 22.3268 10.8785 22.103 10.5493L22.4557 10.0189C22.6411 9.74603 22.5896 9.38044 22.3398 9.16932ZM18.3518 15.2866C17.2087 15.3844 16.1994 14.5322 16.1041 13.3891C16.0063 12.246 16.8585 11.2367 18.0016 11.1414C19.1447 11.0436 20.154 11.8958 20.2492 13.0389C20.3471 14.1821 19.4949 15.1913 18.3518 15.2866ZM5.27788 18.1341C4.95348 18.1676 4.70374 18.4405 4.70116 18.7675L4.69344 19.4189C4.68829 19.7458 4.9303 20.0239 5.25471 20.0651L5.73358 20.1269C5.8134 20.4178 5.92668 20.6959 6.07343 20.9585L5.76448 21.3395C5.55851 21.5944 5.57396 21.96 5.8031 22.1943L6.2588 22.6603C6.48795 22.8946 6.85354 22.9204 7.11358 22.7195L7.49717 22.4235C7.7675 22.5831 8.05331 22.7093 8.35194 22.7968L8.40343 23.2911C8.4369 23.6155 8.70981 23.8652 9.03679 23.8678L9.68819 23.8755C10.0151 23.8807 10.2932 23.6387 10.3344 23.3143L10.3936 22.8457C10.7181 22.7658 11.027 22.6449 11.3205 22.4852L11.6809 22.7762C11.9358 22.9821 12.3014 22.9667 12.5357 22.7376L13.0017 22.2818C13.236 22.0527 13.2618 21.6871 13.061 21.4271L12.7854 21.0692C12.9554 20.786 13.0867 20.4847 13.1768 20.1681L13.6042 20.1243C13.9286 20.0908 14.1783 19.8179 14.1809 19.4909L14.1886 18.8395C14.1938 18.5126 13.9518 18.2345 13.6274 18.1933L13.2103 18.1392C13.1304 17.8251 13.012 17.5213 12.8576 17.2381L13.1176 16.9189C13.3236 16.664 13.3081 16.2984 13.079 16.0641L12.6233 15.5981C12.513 15.4849 12.3649 15.4162 12.2072 15.4053C12.0495 15.3944 11.8933 15.4419 11.7685 15.5389L11.4569 15.7783C11.1644 15.601 10.8491 15.4642 10.5198 15.3715L10.4786 14.9673C10.4451 14.6429 10.1722 14.3932 9.84524 14.3906L9.19386 14.3829C8.86689 14.3777 8.58883 14.6197 8.54761 14.9441L8.49612 15.3458C8.15617 15.4335 7.82967 15.5669 7.52551 15.7423L7.20369 15.4797C6.9488 15.2737 6.58318 15.2892 6.34889 15.5183L5.88031 15.9766C5.76707 16.0869 5.69844 16.235 5.68751 16.3927C5.67659 16.5503 5.72415 16.7065 5.82109 16.8313L6.09658 17.1867C5.93695 17.4699 5.8108 17.7711 5.72841 18.0878L5.27788 18.1341ZM9.48222 17.3978C10.4168 17.4081 11.166 18.1779 11.1557 19.1125C11.1454 20.0471 10.3756 20.7962 9.441 20.786C8.50642 20.7757 7.75723 20.0059 7.7675 19.0713C7.77783 18.1367 8.54763 17.3875 9.48222 17.3978Z" fill="%23D70001"/></g><defs><clipPath id="clip0_2770_750"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
}

.info-card__icon-2 {
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 14V7H15V14' stroke='%23D70001' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 10H19L21 12V14H15V10Z' stroke='%23D70001' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='7' cy='17' r='2' stroke='%23D70001' stroke-width='2'/%3E%3Ccircle cx='17' cy='17' r='2' stroke='%23D70001' stroke-width='2'/%3E%3C/svg%3E");
}

.info-card__icon-3 {
       background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2770_759)"><path d="M17.4807 1.10768C17.4807 1.05786 17.4648 1.0093 17.4354 0.96879C17.4059 0.928276 17.3644 0.89783 17.3165 0.881708C15.6046 0.30597 13.809 0.0081781 12.0001 0C10.1911 0.00789825 8.39552 0.305397 6.68364 0.880839C6.63568 0.896985 6.59406 0.927497 6.56461 0.968098C6.53516 1.0087 6.51935 1.05735 6.51941 1.10724C6.50616 3.10879 6.19668 8.72409 9.99304 11.3962C10.5843 11.8337 11.2249 12.2026 11.902 12.4956C11.9331 12.5082 11.9664 12.5148 12.0001 12.5148C12.0337 12.5148 12.067 12.5082 12.0981 12.4956C12.7752 12.2026 13.4158 11.8337 14.0071 11.3962C17.8039 8.72409 17.4939 3.10923 17.4807 1.10768ZM14.4724 3.93444L11.6027 7.25965C11.5483 7.32342 11.4804 7.37477 11.4038 7.41011C11.3272 7.44546 11.2436 7.46396 11.159 7.46432H11.1577C11.0731 7.46406 10.9897 7.4457 10.913 7.41051C10.8364 7.37532 10.7685 7.32413 10.714 7.26051L9.5286 5.89602C9.45249 5.80843 9.41485 5.69467 9.42395 5.57976C9.43306 5.46485 9.48817 5.35821 9.57716 5.2833C9.66615 5.20838 9.78173 5.17134 9.89847 5.1803C10.0152 5.18926 10.1236 5.24351 10.1997 5.3311L11.1568 6.43313L13.7996 3.37126C13.8754 3.28338 13.9836 3.22875 14.1003 3.21938C14.217 3.21001 14.3328 3.24667 14.4221 3.32129C14.5113 3.39591 14.5669 3.50239 14.5764 3.6173C14.5859 3.73221 14.5487 3.84613 14.4728 3.93401L14.4724 3.93444ZM10.786 21.7642V23.6267C10.7766 23.7333 10.7251 23.832 10.6425 23.9017C10.56 23.9713 10.453 24.0063 10.3445 23.9991H4.82585C4.71737 24.0063 4.61033 23.9713 4.52777 23.9017C4.44521 23.832 4.39372 23.7333 4.38436 23.6267V21.7642C4.39372 21.6575 4.44521 21.5588 4.52777 21.4891C4.61033 21.4195 4.71737 21.3845 4.82585 21.3917H10.3445C10.453 21.3845 10.56 21.4195 10.6425 21.4891C10.7251 21.5588 10.7766 21.6575 10.786 21.7642ZM10.1555 20.7616H4.9062C4.77111 20.3436 4.70135 20.3845 0.791522 16.629C0.484248 16.3298 0.286969 15.9384 0.230831 15.5166C-0.141826 12.6973 -0.0628694 9.83798 0.46482 7.0428C0.474771 6.99112 0.496808 6.94242 0.529186 6.90057C0.561565 6.85871 0.603396 6.82485 0.651369 6.80167C0.699342 6.77848 0.75214 6.7666 0.805584 6.76697C0.859029 6.76734 0.911651 6.77995 0.959288 6.8038C1.65979 7.12729 2.21286 7.69587 2.51076 8.39877C2.80865 9.10168 2.83003 9.88857 2.57072 10.6061C2.47548 10.884 2.48488 11.1863 2.59721 11.4579C2.63894 11.6637 2.69801 11.8657 2.77381 12.0619C1.81445 12.264 1.53543 13.535 2.29259 14.3737L4.4912 16.8159C4.57001 16.8967 4.67744 16.9444 4.7911 16.949C4.90475 16.9537 5.01587 16.9151 5.10127 16.8411C5.18667 16.7671 5.23976 16.6636 5.24948 16.552C5.2592 16.4404 5.2248 16.3295 5.15344 16.2423L2.95041 13.7958C2.36764 13.1483 3.127 12.1618 4.14243 13.1526C4.7561 13.748 5.39626 14.3172 6.02317 14.8995C6.29866 15.1711 6.71631 15.1081 7.12248 15.1863C7.8501 15.3194 8.51968 15.6663 9.04296 16.1815C10.3648 17.4743 10.1555 18.9861 10.1555 20.7616ZM13.6556 21.3917H19.1743C19.2827 21.3845 19.3898 21.4195 19.4723 21.4891C19.5549 21.5588 19.6064 21.6575 19.6157 21.7642V23.6267C19.6064 23.7333 19.5549 23.832 19.4723 23.9017C19.3898 23.9713 19.2827 24.0063 19.1743 23.9991H13.6556C13.5472 24.0063 13.4401 23.9713 13.3576 23.9017C13.275 23.832 13.2235 23.7333 13.2141 23.6267V21.7642C13.2235 21.6575 13.275 21.5588 13.3576 21.4891C13.4401 21.4195 13.5472 21.3845 13.6556 21.3917ZM14.9572 16.1815C15.4804 15.6663 16.15 15.3194 16.8776 15.1863C17.2719 15.1103 17.7028 15.1698 17.9769 14.8995C18.6039 14.3172 19.244 13.748 19.8577 13.1526C20.8731 12.1618 21.6325 13.1483 21.0497 13.7958L18.8467 16.2423C18.7753 16.3295 18.7409 16.4404 18.7506 16.552C18.7603 16.6636 18.8134 16.7671 18.8988 16.8411C18.9842 16.9151 19.0954 16.9537 19.209 16.949C19.3227 16.9444 19.4301 16.8967 19.5089 16.8159L21.7075 14.3737C22.4647 13.535 22.1857 12.264 21.2263 12.0619C21.3021 11.8657 21.3612 11.6637 21.4029 11.4579C21.5152 11.1863 21.5246 10.884 21.4294 10.6061C21.1701 9.88857 21.1915 9.10168 21.4894 8.39877C21.7872 7.69587 22.3403 7.12729 23.0408 6.8038C23.0885 6.77995 23.1411 6.76734 23.1945 6.76697C23.248 6.7666 23.3008 6.77848 23.3487 6.80167C23.3967 6.82485 23.4385 6.85871 23.4709 6.90057C23.5033 6.94242 23.5253 6.99112 23.5353 7.0428C24.063 9.83798 24.1419 12.6973 23.7693 15.5166C23.7131 15.9384 23.5159 16.3298 23.2086 16.629C19.2988 20.3845 19.229 20.3436 19.0939 20.7616H13.8446C13.8446 18.9861 13.6353 17.4743 14.9572 16.1815Z" fill="%23D70001"/></g><defs><clipPath id="clip0_2770_759"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
}

.info-card__icon-4 {
     background-image: url("data:image/svg+xml,%3Csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M2%2012s4-6%2010-6%2010%206%2010%206-4%206-10%206-10-6-10-6Z'%20stroke='%23E04657'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3Ccircle%20cx='12'%20cy='12'%20r='3'%20stroke='%23E04657'%20stroke-width='2'/%3E%3C/svg%3E");
}

/* --- АДАПТИВ --- */

@media (max-width: 1100px) {

    .info-cards--about {
        grid-template-columns: repeat(2, 1fr);
    }

}

@media (max-width: 767px) {

    .info-cards--about {
        grid-template-columns: repeat(2, 1fr);
        gap: 1.2rem;
        margin-top: 1.8rem;
    }

    .info-cards--about .info-card {
        padding: 1.2rem 1rem;
        gap: 1rem;
        border-radius: 0.6rem;
    }

    .info-cards--about .info-card__icon {
        width: 2rem;
        height: 2rem;
        flex: 0 0 2rem;
    }

    .info-cards--about .info-card__title {
        font-size: 1.4rem;
    }

    .info-cards--about .info-card__text {
        font-size: 1.25rem;
    }

}

.card-installment__terms {
	display: flex;
	gap: 6px;
	margin: 8px 0 6px;
}

.card-installment__terms .term-btn {
	border: 1px solid #ddd;
	background: #f5f5f5;
	padding: 4px 10px;
	border-radius: 4px;
	cursor: pointer;
	font-weight: 600;
	font-size: 13px;
}

.card-installment__terms .term-btn.active {
	background: #d70001;
	color: #fff;
	border-color: #d70001;
}

.card-installment__cta {
	margin-top: 10px;
display:flex; gap:10px;
}

.card-installment__btn {
	background: #d70001;

}

.fancybox-content > .gn-product-image-download {
	position: absolute;
	right: 2px;
	bottom: 2px;
	display: block;
	width: 10px;
	height: 10px;
	box-sizing: border-box;
	border: 1px solid #cbd0d3;
	border-radius: 1px;
	background: #e5e8e9;
	opacity: 0.9;
	cursor: pointer;
	z-index: 5;
}

.fancybox-content > .gn-product-image-download:hover,
.fancybox-content > .gn-product-image-download:focus-visible {
	border-color: #aeb5b9;
	background: #d5d9db;
	opacity: 1;
	outline: 1px solid #ffffff;
	outline-offset: 1px;
}

.card_topinfo-wrap {
	height: auto;
	min-height: 4em;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 12px 24px;
}

.card_topinfo-wrap .card__main-description-header {
	order: 1;
	flex: 0 0 auto;
}

.card_topinfo-wrap .garanty {
	order: 3;
	flex: 0 0 100%;
	max-width: none;
}

.card_topinfo-actions {
	order: 2;
	margin-left: auto;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	gap: 20px;
	flex: 0 0 auto;
}

.card_topinfo-actions .but_izb {
	width: auto !important;
}

.but_kp {
	padding: 0;
	border: 0;
	background: transparent;
	color: inherit;
	font: inherit;
	text-align: right;
}

.but_kp:hover {
	opacity: 0.82;
}

@media (max-width: 1024px) {
	.card_topinfo-actions {
		width: 100%;
	}
}

@media (max-width: 767px) {
	.card_topinfo-actions {
		gap: 16px;
	}
}

.card-installment__btn:hover {
	opacity: 0.9;
}


.card-request__leasing-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1.2rem;
    width: 100%;
    min-height: 4.2rem;
    border-radius: 0.4rem;
    background: #b2b2b2;
    color: #fff;
    border: 0;
    cursor: pointer;
    padding: 0.4rem 0.8rem;
    font-size: 1.3rem;
    font-weight: 600;
    transition: opacity .15s ease, transform .15s ease;
    margin-top: 1rem;
    width: 50%;
}
.card-installment__btn {
	background: #d70001;

}

/* End */


/* Start:/local/templates/lakk/css/kp-form.css?17853210465668*/
.card__aside-download.kp-trigger {
  border: 0;
  cursor: pointer;
  max-width: 15.2rem;
  padding: 0 1.2rem;
}

.kp-modal-open {
  overflow: hidden;
}

.kp-modal {
  align-items: center;
  display: flex;
  inset: 0;
  justify-content: center;
  opacity: 0;
  padding: 20px;
  pointer-events: none;
  position: fixed;
  transition: opacity 0.2s ease;
  z-index: 12000;
}

.kp-modal.is-open {
  opacity: 1;
  pointer-events: auto;
}

.kp-modal__backdrop {
  background: rgba(17, 24, 39, 0.55);
  inset: 0;
  position: absolute;
}

.kp-modal__dialog {
  background: #ffffff;
  border-radius: 20px;
  box-shadow: 0 30px 80px rgba(15, 23, 42, 0.24);
  max-height: calc(100vh - 40px);
  max-width: 560px;
  overflow-y: auto;
  padding: 32px;
  position: relative;
  width: 100%;
}

.kp-modal__close {
  appearance: none;
  background: transparent;
  border: 0;
  cursor: pointer;
  height: 40px;
  padding: 0;
  position: absolute;
  right: 20px;
  top: 20px;
  width: 40px;
}

.kp-modal__close::before,
.kp-modal__close::after {
  background: #6b7280;
  border-radius: 2px;
  content: "";
  height: 2px;
  left: 10px;
  position: absolute;
  top: 19px;
  width: 20px;
}

.kp-modal__close::before {
  transform: rotate(45deg);
}

.kp-modal__close::after {
  transform: rotate(-45deg);
}

.kp-modal__header {
  margin-bottom: 24px;
  padding-right: 36px;
}

.kp-modal__title {
  color: #111827;
  font-size: 30px;
  line-height: 1.1;
  margin: 0 0 10px;
}

.kp-modal__subtitle {
  color: #4b5563;
  font-size: 15px;
  line-height: 1.5;
  margin: 0 0 12px;
}

.kp-modal__product {
  background: #f3f4f6;
  border-radius: 12px;
  color: #111827;
  font-size: 14px;
  line-height: 1.5;
  padding: 12px 14px;
}

.kp-form {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.kp-form__field {
  display: flex;
  flex-direction: column;
  gap: 8px;
  position: relative;
}

.kp-form__field--honeypot {
  left: -9999px;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
}

.kp-form__label {
  color: #111827;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.4;
}

.kp-form__input.input,
.kp-form__input {
  background: #ffffff;
  border: 1px solid #d1d5db;
  border-radius: 12px;
  color: #111827;
  font-size: 15px;
  line-height: 1.4;
  min-height: 52px;
  padding: 14px 16px;
  width: 100%;
}

.kp-form__input:focus {
  border-color: #d70001;
  box-shadow: 0 0 0 3px rgba(215, 0, 1, 0.12);
  outline: none;
}

.kp-form__field--loading .kp-form__input {
  background-image: linear-gradient(90deg, rgba(215, 0, 1, 0.05), rgba(215, 0, 1, 0.14), rgba(215, 0, 1, 0.05));
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 200% 100%;
  animation: kp-form-loading 1.2s linear infinite;
}

@keyframes kp-form-loading {
  from {
    background-position: 200% 0;
  }

  to {
    background-position: -200% 0;
  }
}

.kp-form__dropdown {
  background: #ffffff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  box-shadow: 0 18px 45px rgba(15, 23, 42, 0.12);
  left: 0;
  margin-top: 6px;
  max-height: 240px;
  overflow-y: auto;
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 5;
}

.kp-form__dropdown-list {
  display: flex;
  flex-direction: column;
}

.kp-form__dropdown-message {
  color: #4b5563;
  font-size: 14px;
  line-height: 1.45;
  padding: 14px 16px;
}

.kp-form__suggestion {
  appearance: none;
  background: transparent;
  border: 0;
  border-bottom: 1px solid #f3f4f6;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 14px 16px;
  text-align: left;
  width: 100%;
}

.kp-form__suggestion:last-child {
  border-bottom: 0;
}

.kp-form__suggestion:hover,
.kp-form__suggestion:focus {
  background: #f9fafb;
  outline: none;
}

.kp-form__suggestion-title {
  color: #111827;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.4;
}

.kp-form__suggestion-meta {
  color: #6b7280;
  font-size: 13px;
  line-height: 1.45;
}

.kp-form__company {
  background: #ecfdf3;
  border: 1px solid #b7ebc6;
  border-radius: 12px;
  color: #166534;
  font-size: 14px;
  line-height: 1.5;
  padding: 14px 16px;
}

.kp-form__message {
  border-radius: 12px;
  font-size: 14px;
  line-height: 1.5;
  padding: 14px 16px;
}

.kp-form__message--error {
  background: #fef2f2;
  border: 1px solid #fecaca;
  color: #b91c1c;
}

.kp-form__message--success {
  background: #eff6ff;
  border: 1px solid #bfdbfe;
  color: #1d4ed8;
}

.kp-form__submit.btn {
  width: 100%;
}

.kp-form__submit.is-loading {
  opacity: 0.7;
  pointer-events: none;
}

.kp-form__note {
  color: #6b7280;
  font-size: 13px;
  line-height: 1.5;
}

@media (max-width: 767px) {
  .card__aside-download.kp-trigger {
    max-width: 15rem;
  }

  .kp-modal {
    align-items: flex-start;
    box-sizing: border-box;
    height: 100vh;
    height: 100svh;
    height: 100dvh;
    overflow-x: hidden;
    overflow-y: auto;
    overscroll-behavior: contain;
    padding: max(12px, env(safe-area-inset-top)) 0 calc(12px + env(safe-area-inset-bottom));
    touch-action: pan-y;
    -webkit-overflow-scrolling: touch;
  }

  .kp-modal__dialog {
    border-radius: 20px 20px 0 0;
    margin: 0;
    max-height: none;
    max-width: none;
    min-height: calc(100% - max(12px, env(safe-area-inset-top)));
    overflow: visible;
    padding: 24px 20px calc(24px + env(safe-area-inset-bottom));
  }

  .kp-modal__close {
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 4px 16px rgba(15, 23, 42, .18);
    position: fixed;
    right: 12px;
    top: max(12px, env(safe-area-inset-top));
    z-index: 2;
  }

  .kp-modal__header {
    padding-right: 46px;
  }

  .kp-modal__title {
    font-size: 24px;
  }
}

/* End */


/* Start:/local/components/dev/delivery.calc/templates/.default/style.css?177619914717405*/
.delivery-calc {
    display: inline-block;
    --delivery-calc-accent: #c8192e;
    --delivery-calc-accent-dark: #a51124;
    --delivery-calc-ink: #171717;
    --delivery-calc-muted: #676767;
    --delivery-calc-line: #ddd6d0;
    --delivery-calc-soft: #f5f1ed;
    --delivery-calc-soft-alt: #fbf8f6;
    --delivery-calc-head: #ffffff;
    --delivery-calc-radius-lg: 10px;
    --delivery-calc-radius-md: 8px;
    --delivery-calc-radius-sm: 6px;
}

.card-delivery-calc-embed {
    margin-top: 16px;
}

.card-delivery-calc-embed .delivery-calc {
    display: block;
    width: 100%;
}

.delivery-calc__trigger {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    min-height: 42px;
    padding: 0 16px;
    border: 0;
    border-radius: 0.4rem;
    cursor: pointer;
}

.delivery-calc__trigger.is-disabled,
.delivery-calc__trigger:disabled {
    cursor: not-allowed;
    opacity: 0.58;
}

.delivery-calc__trigger.card-delivery-inline__calc-btn {
    width: 100%;
    min-height: 42px;
    padding: 0 14px;
    border-radius: 0.4rem;
    background: #d92438;
    color: #ffffff;
    box-shadow: none;
}

.delivery-calc__trigger.card-delivery-inline__calc-btn:hover {
    background: #e04657;
}

.delivery-calc__trigger.card-delivery-inline__calc-btn.is-disabled,
.delivery-calc__trigger.card-delivery-inline__calc-btn:disabled {
    background: #d92438;
}

.delivery-calc__trigger-note {
    margin-top: 6px;
    color: #7a6f69;
    font-size: 12px;
    line-height: 1.4;
}

.delivery-calc__trigger-text {
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.01em;
}

.delivery-calc__trigger-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 18px;
    height: 18px;
    flex: 0 0 18px;
}

.delivery-calc__trigger-icon svg {
    display: block;
    width: 18px;
    height: 18px;
}

.delivery-calc__drawer[hidden] {
    display: none;
}

.delivery-calc__drawer {
    position: fixed;
    inset: 0;
    z-index: 20000;
}

.delivery-calc__backdrop {
    position: absolute;
    inset: 0;
    background: rgba(24, 19, 17, 0.54);
    opacity: 0;
    transition: opacity 0.24s ease;
}

.delivery-calc__panel {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    width: min(560px, calc(100vw - 18px));
    height: 100%;
    background: #f7f7f7;
    border-left: 1px solid #e6e6e6;
    box-shadow: -24px 0 56px rgba(26, 18, 16, 0.2);
    transform: translateX(100%);
    transition: transform 0.24s ease;
    overflow: hidden;
}

.delivery-calc.is-open .delivery-calc__backdrop {
    opacity: 1;
}

.delivery-calc.is-open .delivery-calc__panel {
    transform: translateX(0);
}

body.delivery-calc-lock {
    overflow: hidden;
}

.delivery-calc__header {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 14px;
    padding: 14px 16px 12px;
    background: var(--delivery-calc-head);
    border-top: 4px solid var(--delivery-calc-accent);
    border-bottom: 1px solid #e7e7e7;
    color: var(--delivery-calc-ink);
}

.delivery-calc__header-main {
    min-width: 0;
}

.delivery-calc__header-kicker {
    display: inline-block;
    margin-bottom: 4px;
    color: var(--delivery-calc-accent);
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 0.12em;
    text-transform: uppercase;
}

.delivery-calc__title {
    margin: 0;
    font-size: 22px;
    line-height: 1.1;
    font-weight: 900;
}

.delivery-calc__subtitle {
    margin: 6px 0 0;
    max-width: 420px;
    color: #666;
    font-size: 12px;
    line-height: 1.4;
}

.delivery-calc__close {
    flex: 0 0 auto;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 38px;
    height: 38px;
    border: 1px solid rgba(0, 0, 0, 0.12);
    border-radius: var(--delivery-calc-radius-lg);
    background: #fff;
    color: #222;
    font-size: 24px;
    line-height: 1;
    cursor: pointer;
}

.delivery-calc__body {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    gap: 8px;
    min-height: 0;
    padding: 10px 12px 136px;
    overflow: auto;
    scrollbar-gutter: stable;
}

.delivery-calc__product-line {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 10px;
    align-items: start;
    padding: 10px 12px;
    border: 1px solid #e6e6e6;
    border-radius: var(--delivery-calc-radius-lg);
    background: #ffffff;
}

.delivery-calc__product-meta {
    min-width: 0;
}

.delivery-calc__product-side {
    display: flex;
    gap: 14px;
    justify-content: flex-end;
}

.delivery-calc__product-side-item {
    min-width: 62px;
    text-align: right;
}

.delivery-calc__meta-label,
.delivery-calc__field-label {
    display: block;
    margin-bottom: 4px;
    color: #777;
    font-size: 10px;
    font-weight: 800;
    letter-spacing: 0.12em;
    text-transform: uppercase;
}

.delivery-calc__meta-value {
    display: block;
    color: var(--delivery-calc-ink);
    font-size: 13px;
    font-weight: 800;
    line-height: 1.3;
}

.delivery-calc__overview {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px;
}

.delivery-calc__overview.is-empty {
    display: none;
}

.delivery-calc__overview.has-one-carrier {
    grid-template-columns: 1fr;
}

.delivery-calc__overview-card {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 12px;
    border: 1px solid #e4e4e4;
    border-radius: var(--delivery-calc-radius-lg);
    background: linear-gradient(180deg, #ffffff 0%, #fbf9f8 100%);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
}

.delivery-calc__overview-card.is-hidden {
    display: none;
}

.delivery-calc__overview-head {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 12px;
}

.delivery-calc__overview-title {
    margin: 0;
    color: var(--delivery-calc-ink);
    font-size: 16px;
    line-height: 1.05;
    font-weight: 900;
}

.delivery-calc__overview-days {
    flex: 0 0 auto;
    color: #756a64;
    font-size: 11px;
    line-height: 1.3;
    font-weight: 700;
    text-align: right;
}

.delivery-calc__overview-route {
    color: #5d514b;
    font-size: 12px;
    line-height: 1.45;
    font-weight: 700;
}

.delivery-calc__overview-total-wrap {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 12px;
    padding-top: 8px;
    border-top: 1px solid rgba(200, 25, 46, 0.1);
}

.delivery-calc__overview-total-label {
    color: #6d615b;
    font-size: 11px;
    line-height: 1.3;
    font-weight: 800;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.delivery-calc__overview-total {
    color: var(--delivery-calc-accent);
    font-size: 28px;
    line-height: 1;
    font-weight: 900;
    white-space: nowrap;
}

.delivery-calc__route-card {
    display: grid;
    grid-template-columns: 18px minmax(0, 1fr);
    gap: 10px;
    padding: 10px 12px;
    border: 1px solid #e6e6e6;
    border-radius: var(--delivery-calc-radius-lg);
    background: #ffffff;
}

.delivery-calc__route-rail {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 14px;
}

.delivery-calc__route-point {
    width: 10px;
    height: 10px;
    border-radius: 999px;
    border: 2px solid var(--delivery-calc-accent);
    background: #ffffff;
}

.delivery-calc__route-point--to {
    background: var(--delivery-calc-accent);
}

.delivery-calc__route-line {
    flex: 1 1 auto;
    width: 2px;
    margin: 4px 0;
    background: linear-gradient(180deg, rgba(200, 25, 46, 0.95) 0%, rgba(200, 25, 46, 0.2) 100%);
}

.delivery-calc__route-fields {
    display: grid;
    gap: 8px;
}

.delivery-calc__field {
    display: block;
}

.delivery-calc__field--city {
    position: relative;
}

.delivery-calc__input {
    width: 100%;
    min-height: 42px;
    padding: 0 12px;
    border: 1px solid #e4e4e4;
    border-left: 3px solid #d70001;
    border-radius: var(--delivery-calc-radius-md);
    background: #fafafa;
    color: var(--delivery-calc-ink);
    font-size: 14px;
    font-weight: 700;
}

.delivery-calc__input[readonly] {
    background: #f1f1f1;
    color: #534742;
}

.delivery-calc__suggestions[hidden] {
    display: none;
}

.delivery-calc__suggestions {
    position: absolute;
    top: calc(100% + 8px);
    left: 0;
    right: 0;
    z-index: 10;
    display: grid;
    gap: 6px;
    padding: 8px;
    border: 1px solid #e1e1e1;
    border-radius: var(--delivery-calc-radius-lg);
    background: #fff;
    box-shadow: 0 18px 36px rgba(38, 29, 26, 0.14);
}

.delivery-calc__suggestion {
    display: block;
    width: 100%;
    padding: 9px 10px;
    border: 0;
    border-radius: var(--delivery-calc-radius-md);
    background: transparent;
    color: var(--delivery-calc-ink);
    text-align: left;
    cursor: pointer;
    transition: background-color 0.16s ease;
}

.delivery-calc__suggestion:hover,
.delivery-calc__suggestion.is-active {
    background: #f7f2ef;
}

.delivery-calc__suggestion-title {
    display: block;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.35;
}

.delivery-calc__suggestion-subtitle {
    display: block;
    margin-top: 4px;
    color: #736861;
    font-size: 12px;
    line-height: 1.4;
}

.delivery-calc__city-status,
.delivery-calc__calc-status {
    padding: 8px 10px;
    border-radius: var(--delivery-calc-radius-md);
    font-size: 12px;
    line-height: 1.4;
}

.delivery-calc__city-status {
    border: 1px dashed #dcdcdc;
    background: #fbfbfb;
    color: #666;
}

.delivery-calc__city-status.is-loading {
    color: #1d4ed8;
}

.delivery-calc__city-status.is-error {
    color: #b91c1c;
    border-style: solid;
    border-color: #f0c0c0;
    background: #fff1f1;
}

.delivery-calc__city-status.is-selected {
    color: #17613d;
    border-style: solid;
    border-color: #b7dec7;
    background: #eef8f1;
}

.delivery-calc__calc-status {
    border: 1px solid #e4e4e4;
    background: #ffffff;
    color: #5c514b;
}

.delivery-calc__calc-status.is-loading {
    color: #1d4ed8;
    background: #eef5ff;
    border-color: #bfd8ff;
}

.delivery-calc__calc-status.is-error {
    color: #b91c1c;
    background: #fff1f1;
    border-color: #f0c0c0;
}

.delivery-calc__calc-status.is-success {
    color: #17613d;
    background: #eef8f1;
    border-color: #b7dec7;
}

.delivery-calc__results-wrap {
    flex: 0 0 auto;
    min-height: auto;
    overflow: visible;
}

.delivery-calc__results {
    display: grid;
    grid-template-columns: minmax(210px, 1.2fr) repeat(2, minmax(140px, 1fr));
    gap: 8px;
    align-items: start;
}

.delivery-calc__results.has-one-carrier {
    grid-template-columns: minmax(180px, 1fr) minmax(156px, 0.9fr);
}

.delivery-calc__results.has-no-carriers {
    grid-template-columns: 1fr;
}

.delivery-calc__results.has-no-carriers .delivery-calc__labels {
    display: none;
}

.delivery-calc__results.is-loading {
    opacity: 0.64;
    pointer-events: none;
}

.delivery-calc__labels,
.delivery-calc__carrier {
    overflow: hidden;
    border: 1px solid #e4e4e4;
    border-radius: var(--delivery-calc-radius-lg);
    background: #ffffff;
}

.delivery-calc__labels {
    background: #ffffff;
}

.delivery-calc__labels-head,
.delivery-calc__carrier-header {
    min-height: 62px;
    padding: 10px 12px;
}

.delivery-calc__labels-head {
    display: flex;
    align-items: flex-end;
    color: #5c514b;
    font-size: 12px;
    font-weight: 800;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    border-bottom: 2px solid rgba(215, 0, 1, 0.09);
}

.delivery-calc__label-row,
.delivery-calc__row {
    min-height: 44px;
    border-top: 1px solid #efefef;
}

.delivery-calc__label-row {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 0 12px;
    color: #403632;
    font-size: 13px;
    line-height: 1.3;
    font-weight: 700;
}

.delivery-calc__label-row--toggle {
    cursor: pointer;
}

.delivery-calc__label-row.is-inactive,
.delivery-calc__row.is-inactive {
    opacity: 0.42;
}

.delivery-calc__checkbox {
    flex: 0 0 auto;
    width: 18px;
    height: 18px;
    margin: 0;
    accent-color: var(--delivery-calc-accent);
}

.delivery-calc__carrier {
    display: flex;
    flex-direction: column;
}

.delivery-calc__carrier.is-hidden {
    display: none;
}

.delivery-calc__carrier-header {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    gap: 4px;
    background: #fff;
    border-bottom: 2px solid rgba(215, 0, 1, 0.09);
}

.delivery-calc__carrier-title {
    margin: 0;
    color: var(--delivery-calc-ink);
    font-size: 16px;
    line-height: 1.1;
    font-weight: 900;
}

.delivery-calc__carrier-badge {
    color: #7a6f69;
    font-size: 11px;
    line-height: 1.4;
    font-weight: 700;
}

.delivery-calc__rows {
    display: block;
}

.delivery-calc__row {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 0 12px;
    color: #2e2724;
}

.delivery-calc__row strong {
    color: #211917;
    font-size: 15px;
    line-height: 1.2;
    white-space: nowrap;
}

.delivery-calc__carrier-total {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    min-height: 58px;
    padding: 8px 12px 10px;
    border-top: 2px solid rgba(200, 25, 46, 0.14);
    background: #fff;
}

.delivery-calc__carrier-total-label {
    display: none;
}

.delivery-calc__carrier-total strong {
    color: var(--delivery-calc-accent);
    font-size: 22px;
    line-height: 1;
    font-weight: 900;
}

.delivery-calc__label-row--total {
    min-height: 58px;
    color: #211917;
    font-size: 15px;
    font-weight: 900;
}

.delivery-calc__carrier-note[hidden] {
    display: none;
}

.delivery-calc__carrier-note {
    margin: 0 12px 10px;
    padding: 7px 8px;
    border-radius: var(--delivery-calc-radius-md);
    background: #f5f5f5;
    color: #5c514b;
    font-size: 12px;
    line-height: 1.4;
}

.delivery-calc__notice {
    padding: 8px 10px;
    border-radius: var(--delivery-calc-radius-lg);
    background: #ffffff;
    border: 1px solid #e4e4e4;
    color: #5f534d;
    font-size: 12px;
    line-height: 1.45;
}

@media (max-width: 1024px) {
    .delivery-calc__panel {
        width: min(520px, calc(100vw - 10px));
    }
}

@media (max-width: 767px) {
    .delivery-calc__panel {
        width: 100%;
    }

    .delivery-calc__header {
        padding: 12px 12px 10px;
    }

    .delivery-calc__title {
        font-size: 20px;
    }

    .delivery-calc__body {
        padding: 10px 10px 124px;
        gap: 8px;
    }

    .delivery-calc__overview,
    .delivery-calc__overview.has-one-carrier,
    .delivery-calc__overview.has-two-carriers {
        grid-template-columns: 1fr;
    }

    .delivery-calc__overview-total {
        font-size: 24px;
    }

    .delivery-calc__product-line {
        grid-template-columns: 1fr;
    }

    .delivery-calc__product-side {
        justify-content: flex-start;
    }

    .delivery-calc__results,
    .delivery-calc__results.has-one-carrier,
    .delivery-calc__results.has-two-carriers,
    .delivery-calc__results.has-no-carriers {
        grid-template-columns: 1fr;
    }

    .delivery-calc__labels {
        display: none;
    }

    .delivery-calc__carrier-header {
        min-height: 56px;
    }

    .delivery-calc__row {
        justify-content: space-between;
        gap: 12px;
        padding: 10px 12px;
    }

    .delivery-calc__row::before {
        content: attr(data-label);
        display: block;
        max-width: 58%;
        color: #554945;
        font-size: 13px;
        line-height: 1.35;
        font-weight: 700;
    }

    .delivery-calc__carrier-total {
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        min-height: 54px;
        gap: 12px;
    }

    .delivery-calc__carrier-total-label {
        display: inline;
        color: #211917;
        font-size: 15px;
        font-weight: 800;
    }

    .delivery-calc__carrier-total strong {
        font-size: 22px;
    }
}

@media (max-height: 920px) and (min-width: 768px) {
    .delivery-calc__header {
        padding: 12px 14px 10px;
    }

    .delivery-calc__title {
        font-size: 20px;
    }

    .delivery-calc__subtitle {
        font-size: 11px;
        line-height: 1.35;
    }

    .delivery-calc__body {
        padding: 8px 10px 128px;
        gap: 6px;
    }

    .delivery-calc__product-line,
    .delivery-calc__route-card {
        padding: 8px 10px;
    }

    .delivery-calc__labels-head,
    .delivery-calc__carrier-header {
        min-height: 56px;
        padding: 8px 10px;
    }

    .delivery-calc__label-row,
    .delivery-calc__row {
        min-height: 40px;
    }

    .delivery-calc__row {
        padding: 0 10px;
    }

    .delivery-calc__label-row {
        padding: 0 10px;
        font-size: 12px;
    }
}

@media (max-height: 780px) and (min-width: 768px) {
    .delivery-calc__header-kicker,
    .delivery-calc__subtitle,
    .delivery-calc__notice {
        display: none;
    }

    .delivery-calc__title {
        font-size: 18px;
    }

    .delivery-calc__product-side-item:nth-child(2) {
        display: none;
    }

    .delivery-calc__city-status,
    .delivery-calc__calc-status {
        padding: 6px 8px;
        font-size: 11px;
    }
}

/* End */
/* /local/templates/lakk/components/bitrix/catalog.element/lakkDetail/style.css?178714037252515 */
/* /local/templates/lakk/css/kp-form.css?17853210465668 */
/* /local/components/dev/delivery.calc/templates/.default/style.css?177619914717405 */
