/*страница Эксклюзивные серебряные изделия на заказ*/
html {
    scroll-behavior: smooth;
}

.page-exclusive.main {
  line-height: 1.55556;
  margin-top: 0;
  background: #fff;
}
.page-exclusive.main [class*=__container] {
  max-width: 90rem;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  margin: 0 auto;
  padding: 0 1rem;
}
/*main-exclusive*/

.main-exclusive {
  padding-top: 14.3125rem;
}

.main-exclusive .main-partner__container {
  position: relative;
}

.main-exclusive .main-partner__row {
  position: static;
  padding: clamp(3.125rem, -7.23rem + 16.71vw, 6.875rem) 0 clamp(8.9375rem, -8.32rem + 27.86vw, 15.1875rem);
}
.main-exclusive .title-subtitle-partner p {
  line-height: 1.55556;
}
.main-exclusive .main-partner__title-subtitle:not(:last-child) {
  margin-bottom: clamp(1.1875rem, -2.44rem + 5.85vw, 2.5rem);
}

.main-partner.main-exclusive .main-partner__right {
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  right: -10.125rem;
  left: unset;
  z-index: 1;
}

/*main-exclusive - end*/

/*Произведения искусства в единственном экземпляре*/

.about-gifts__right {
  max-height: 100%;
}

.about-gifts__contacts {
  font-size: clamp(1rem, 0.49rem + 1.63vw, 1.5rem);
}

.about-gifts__contacts :not(:last-child) {
  margin-bottom: clamp(0.75rem, 0.37rem + 1.22vw, 1.125rem);
}

.about-gifts__contacts a {
  font-size: 1.5rem;
  display: inline-block;
  font-weight: 600;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.about-gifts__btn-row:not(:last-child) {
  margin-bottom: clamp(1.25rem, 0.93rem + 1.02vw, 1.5625rem);
}

/*Произведения искусства в единственном экземпляре - end*/

/*Примеры изделий выполненных на заказ*/

.gallery-exclusive {
  display: none;
}

.gallery-exclusive:not(:last-child) {
  margin-bottom: 1.5625rem;
}

.gallery-exclusive__photo {
  border-radius: 1.25rem;
  overflow: hidden;
  max-width: 28.125rem;
  height: clamp(18.75rem, -7.92rem + 133.33vw, 31.25rem);
  margin: 0 auto;
}

.gallery-exclusive__photo:not(:last-child) {
  margin-bottom: 1.5625rem;
}

.gallery-exclusive__photo img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.no-webp .lg-backdrop{
  background: url("/img/gift_partner/bg.jpg") 0 0/cover no-repeat; }

.lg-outer .lg-content {
  margin-bottom: 1.25rem;
}

/*Примеры изделий выполненных на заказ - end*/

/*Нравится изделие на фото или в каталоге?*/

.contacts-exclusive {
  padding: clamp(2.5rem, -0.046rem + 8.15vw, 5rem) 0;
}

.contacts-exclusive .contacts-social__image {
  margin-top: -3.4375rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 18.125rem;
          flex: 0 0 18.125rem;
  height: 17.875rem;
}

/*Нравится изделие на фото или в каталоге? - end*/

/*Объединяем вековые традиции*/

.tradition-wishes .good-gift__title-subtitle {
  max-width: 74.375rem;
}

.tradition-wishes .good-gift__card {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/*Объединяем вековые традиции - end*/

/*Какие изделия из серебра мы изготавливаем на заказ*/

.our-products-r {
  padding-top: 2.5rem;
}

.our-products-r__bg {
  padding: 2.5rem 0rem;
}

.our-products-r__title-subtitle {
  margin-bottom: clamp(1.25rem, -0.66rem + 6.11vw, 3.125rem);
}

.our-products-r__cards {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[4];
  grid-template-columns: repeat(4, 1fr);
  gap: 1.875rem;
}

.our-products-r__card {
  padding: 1.25rem 0.9375rem 2rem 1.5625rem;
  background: #f1f1f1;
  border-radius: 1.25rem;
  min-height: 20.375rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.8125rem;
}

.our-products-r__card_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -ms-grid-column-span: 2;
  grid-column: span 2;
}

.our-products-r__body {
  color: #1a1a1a;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.our-products-r__body :not(:last-child) {
  margin-bottom: 1.25rem;
}

.our-products-r__body b {
  font-weight: 400;
  font-family: "Tenor Sans", sans-serif;
  font-size: 1.5rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.our-products-r__image {
  width: 14.9375rem;
  height: 9.75rem;
  margin: 0 auto;
}

.our-products-r__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.our-products-r__card_row .our-products-r__image {
  width: 19.875rem;
  height: 17.125rem;
}

/*Какие изделия из серебра мы изготавливаем на заказ - end*/

/*Как мы делаем произведения искусства*/

.levels-production {
  padding: 2.5rem 0rem clamp(2.5rem, -0.05rem + 8.15vw, 5rem);
}

.levels-production__title-subtitle {
  margin-bottom: 3.125rem;
}

.levels-production__list ol {
  counter-reset: num;
  list-style: none;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
  grid-template-columns: repeat(3, 1fr);
  text-align: center;
  -webkit-column-gap: 2.5rem;
     -moz-column-gap: 2.5rem;
          column-gap: 2.5rem;
  row-gap: clamp(5rem, -2882.5rem + 4200vw, 7.625rem);
}

.levels-production__list ol li {
  padding: 5.875rem 0 0;
  position: relative;
}

.levels-production__list ol li:nth-child(3n+1):not(:last-child)::after,
.levels-production__list ol li:nth-child(3n+2):not(:last-child)::after {
  content: "";
  width: 2rem;
  height: 0.5rem;
  background: url("/img/exclusive_products_page/icon_exclusive/arrow_right.svg") 0 0/contain no-repeat;
  position: absolute;
  top: 55%;
  right: -2.3125rem;
}

.levels-production__list ol li:nth-child(3n):not(:last-child)::after {
  content: "";
  width: clamp(46.3125rem, 1.77rem + 64.79vw, 60.6875rem);
  height: clamp(3.125rem, 1.19rem + 2.82vw, 3.75rem);
  background: url("/img/exclusive_products_page/icon_exclusive/decor_arrow_big.svg") 0 0/contain no-repeat;
  position: absolute;
  bottom: -4.6875rem;
  right: clamp(9.6875rem, -4.84rem + 21.13vw, 14.375rem);
}

.levels-production__list ol li span {
  font-family: "Tenor Sans", sans-serif;
  font-size: 1.75rem;
  line-height: 1.2;
  display: inline-block;
  position: relative;
  z-index: 2;
}

.levels-production__list ol li span:not(:last-child) {
  margin-bottom: clamp(1.25rem, 1.123rem + 0.41vw, 1.375rem);
}

.levels-production__list ol li p {
  max-width: 24.6875rem;
  margin: 0 auto;
}

.levels-production__list ol li::before {
  counter-increment: num;
  content: counter(num);
  line-height: 1;
  text-align: center;
  color: #f4f4f5;
  font-weight: 600;
  font-size: 12rem;
  position: absolute;
  top: -28px;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
      -ms-transform: translate(-50%, 0%);
          transform: translate(-50%, 0%);
  z-index: 1;
}

/*Как мы делаем произведения искусства - end*/

/*form Готовы создать свое уникальное изделие?*/

.unique-product_padding-top {
  padding-top: clamp(2.5rem, -0.046rem + 8.15vw, 5rem);
}

.unique-product .personal-offer__form {
  max-width: 55.8125rem;
}

.unique-product .personal-offer__grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.unique-product .personal-offer__form input {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 40%;
          flex: 1 1 40%;
}

.personal-offer__bts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: clamp(0.75rem, 0.24rem + 1.63vw, 1.25rem);
}

.personal-offer__attachment {
  font-size: 1rem;
  line-height: 1.5;
  color: #fff;
}

.personal-offer__attachment label {
  cursor: pointer;
  padding-left: 1.875rem;
  position: relative;
}

.personal-offer__attachment label::before {
  content: "";
  width: 1.625rem;
  height: 1.4375rem;
  background: url("/img/exclusive_products_page/icon_exclusive/clip.svg") 0 0/contain no-repeat;
  position: absolute;
  top: 0;
  left: 0;
}

.personal-offer__attachment label span {
  position: relative;
}

.personal-offer__attachment label span::before {
  content: "";
  width: 100%;
  border-bottom: 0.0625rem dotted #ffffff;
  position: absolute;
  bottom: 0;
  left: 0;
}

.personal-offer__attachment svg {
  width: 1.625rem;
  height: 1.4375rem;
}

.unique-product .personal-offer__form textarea {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}

.personal-offer__form textarea {
  resize: none;
  border-radius: 1.25rem;
  padding: 0.75rem 1rem;
  height: 5.75rem;
}

.personal-offer__form textarea:focus {
  outline: none;
}

/*form Готовы создать свое уникальное изделие? - end*/

/*Для кого подходит индивидуальный заказ*/

.trust-us.whom-exclusive {
  padding: clamp(1.25rem, -0.023rem + 4.07vw, 2.5rem) 0;
}

.whom-exclusive .trust-us__title-h4 {
  font-size: clamp(1.125rem, 0.49rem + 2.04vw, 1.75rem);
}

.whom-exclusive .trust-us__card.card-center-grid .trust-us__image {
  height: unset;
  max-height: 38.125rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.whom-exclusive .trust-us__card:nth-child(2) {
  -ms-grid-row-span: 1;
  grid-row: span 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

/*Для кого подходит индивидуальный заказ - end*/

/* Стоимость и сроки */

.cost-terms {
  padding: clamp(1.25rem, -0.023rem + 4.07vw, 2.5rem) 0 clamp(1.25rem, 0.61rem + 2.04vw, 1.875rem);
}

.cost-terms__title-subtitle :not(:last-child) {
  margin-bottom: clamp(1.25rem, -0.09rem + 4.29vw, 3.125rem);
}

.cost-terms__title-subtitle:not(:last-child) {
  margin-bottom: clamp(1.25rem, -0.09rem + 4.29vw, 3.125rem);
}

.cost-terms__title-subtitle p {
  color: #1a2136;
}

.cost-terms__title-subtitle p br {
  display: none;
}

.cost-terms__column:not(:last-child) {
  margin-bottom: clamp(1.25rem, -0.09rem + 4.29vw, 3.125rem);
}

.cost-terms__card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 1.875rem;
     -moz-column-gap: 1.875rem;
          column-gap: 1.875rem;
  row-gap: 1.25rem;
}

.cost-terms__card:not(:last-child) {
  margin-bottom: 1.5625rem;
}

.cost-terms__card:nth-child(even) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  text-align: right;
}

.cost-terms__image {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 51.75rem;
          flex: 0 1 51.75rem;
  width: 100%;
  height: 19.875rem;
  border-radius: 1.25rem;
  overflow: hidden;
}

.cost-terms__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.cost-terms__card-text {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 36.375rem;
          flex: 0 1 36.375rem;
  font-family: "Tenor Sans", sans-serif;
  line-height: 1.2;
  font-size: clamp(1.125rem, 0.68rem + 1.43vw, 1.75rem);
}

.cost-terms__paragraph {
  text-align: center;
}

/* Стоимость и сроки - end*/

/* Дополнительные услуги*/

.additional-services {
  padding: clamp(1.25rem, 0.61rem + 2.04vw, 1.875rem) 0 clamp(1.25rem, -0.023rem + 4.07vw, 2.5rem);
}

.additional-services__title-subtitle {
  margin-bottom: clamp(1.25rem, -0.02rem + 4.07vw, 2.5rem);
}

.additional-services__row {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
  grid-template-columns: repeat(3, 1fr);
  gap: clamp(0.625rem, -0.65rem + 4.07vw, 1.875rem);
}

.additional-services__card {
  font-family: "Tenor Sans", sans-serif;
  font-size: clamp(1.125rem, 0.49rem + 2.04vw, 1.75rem);
  text-align: center;
  line-height: 1.2;
  -ms-flex-line-pack: center;
      align-content: center;
  padding: 1.375rem 2.5rem;
  min-height: 12.625rem;
  -webkit-box-shadow: 0 4px 37px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 4px 37px 0 rgba(0, 0, 0, 0.12);
  background: #fff;
  border-radius: 1.25rem;
}

/* Дополнительные услуги - end*/

/*faq*/

.faq-partners_bottom {
  padding-bottom: clamp(2.5rem, -0.046rem + 8.15vw, 5rem);
}

/*faq -end*/

/*страница Эксклюзивные серебряные изделия на заказ - end*/

@media (max-width: 75em) {
  .about-gifts__right {
    max-height: clamp(12.4375rem, -0.05rem + 62.42vw, 29.875rem);
  }

  .about-exclusive .about-gifts__row_reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .about-exclusive .about-gifts__row_reverse .about-gifts__right {
    max-width: 56.25rem;
    margin: 0 auto;
  }

  .about-gifts__contacts {
    text-align: center;
  }
}

@media (max-width: 106.25em) {
  .main-partner.main-exclusive .main-partner__right {
    width: 110%;
    right: unset;
    left: clamp(0.0001rem, -4273.63rem + 6900vw, 4.375rem);
  }
}

@media (max-width: 78.125em) {
  .our-products-r__cards {
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr);
  }

  .our-products-r__card_row {
    -ms-grid-column-span: 1;
    grid-column: span 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .our-products-r__card_row .our-products-r__image {
    width: 14.9375rem;
    height: 9.75rem;
  }
}

@media (max-width: 68.75em) {
  .levels-production__list ol {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
  }

  .levels-production__list ol li:nth-child(3n+1):not(:last-child)::after,
  .levels-production__list ol li:nth-child(3n+2):not(:last-child)::after {
    display: none;
  }

  .levels-production__list ol li:nth-child(3n):not(:last-child)::after {
    display: none;
  }

  .levels-production__list ol li:nth-child(odd):not(:last-child)::after {
    content: "";
    width: 2rem;
    height: 0.5rem;
    background: url("/img/exclusive_products_page/icon_exclusive/arrow_right.svg") 0 0/contain no-repeat;
    position: absolute;
    top: 55%;
    right: -2.3125rem;
    bottom: unset;
    display: block;
  }

  .levels-production__list ol li:nth-child(even):not(:last-child)::after {
    content: "";
    width: clamp(29.4375rem, 14.98rem + 30.12vw, 35.6875rem);
    height: clamp(2.0625rem, 1.05rem + 2.11vw, 2.5rem);
    background: url("/img/exclusive_products_page/icon_exclusive/decor_arrow_big.svg") 0 0/contain no-repeat;
    position: absolute;
    top: unset;
    bottom: -3.75rem;
    right: clamp(7.8125rem, -9.54rem + 36.14vw, 15.3125rem);
    display: block;
  }
}

@media (max-width: 68.75em) and (max-width: 47.99875em) {
  .levels-production__list ol li:nth-child(odd):not(:last-child)::after {
    display: none;
  }

  .levels-production__list ol li:nth-child(even):not(:last-child)::after {
    display: none;
  }
}

@media (max-width: 61.99875em) {
  .main-exclusive {
    padding-top: 10.625rem;
  }

  .main-exclusive .main-partner__row {
    padding: 0;
    gap: clamp(1.4375rem, 0.36rem + 3.46vw, 2.5rem);
  }

  .main-exclusive .title-subtitle-partner p {
    line-height: 1.2;
  }

  .main-partner.main-exclusive .main-partner__right {
    position: relative;
  }

  .our-products-r__cards {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
  }

  .our-products-r__card,
  .our-products-r__card_row {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
  }

  .our-products-r__body {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .cost-terms__card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    text-align: center;
  }

  .cost-terms__card:nth-child(even) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    text-align: center;
  }

  .cost-terms__image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    height: clamp(8.75rem, 2.49rem + 31.3vw, 21.875rem);
  }

  .cost-terms__card-text {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }

  .additional-services__row {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .additional-services__card {
    min-height: 5.5rem;
  }
}

@media (max-width: 61.9988em) {
  .whom-exclusive .trust-us__card:not(:last-child) {
    margin-bottom: 1.25rem;
  }

  .whom-exclusive .trust-us__title-h4 {
    margin: 0 auto;
    max-width: 28.75rem;
  }

  .whom-exclusive .trust-us__cards {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 1.25rem;
  }

  .whom-exclusive .trust-us__cards br {
    display: none;
  }

  .whom-exclusive .trust-us__card:nth-child(2) {
    margin-bottom: 0;
  }

  .whom-exclusive .trust-us__card.card-center-grid .trust-us__image,
  .whom-exclusive .trust-us__card .trust-us__image {
    margin: 0 auto 0.625rem;
    width: 100%;
    height: clamp(8.75rem, -0.69rem + 47.22vw, 14.0625rem);
  }

  .whom-exclusive .trust-us__card.card-center-grid .trust-us__image img {
    -o-object-position: 50% 65%;
       object-position: 50% 65%;
  }
}

@media (max-width: 47.99875em) {
  .business-gifts__gallery_pc {
    display: none;
  }

  .gallery-exclusive {
    display: block;
  }

  .our-products-r__bg {
    background: #f4f4f5;
  }

  .our-products-r__cards {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .our-products-r__card {
    padding: 2.375rem 1.25rem 1.9375rem;
    background: #fff;
    width: 25rem;
    min-height: 27.25rem;
    text-align: center;
  }

  .our-products-r__body {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }

  .our-products-r__body b {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }

  .our-products-r__card .our-products-r__image,
  .our-products-r__card_row .our-products-r__image {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: unset;
    height: unset;
    max-width: 14.9375rem;
    max-height: 12.1875rem;
  }

  .levels-production__list ol {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    row-gap: 5.6875rem;
  }

  .levels-production__list ol li:nth-child(even):not(:last-child)::after,
  .levels-production__list ol li:nth-child(odd):not(:last-child)::after {
    content: "";
    width: 2rem;
    height: 0.5rem;
    background: url("/img/exclusive_products_page/icon_exclusive/arrow_right.svg") 0 0/contain no-repeat;
    position: absolute;
    top: unset;
    right: unset;
    bottom: -2.8125rem;
    left: 50%;
    -webkit-transform: translate(-50%, 0%) rotate(90deg);
        -ms-transform: translate(-50%, 0%) rotate(90deg);
            transform: translate(-50%, 0%) rotate(90deg);
    display: block;
  }
}

@media (max-width: 37.5em) {
  .unique-product .personal-offer__form input {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}

@media (max-width: 29.99875em) {
  .our-products-r__card {
    width: 100%;
  }

  .our-products-r__button {
    padding: 1.0625rem 2.5rem;
    width: unset;
  }
}

@media (max-width: 27.5em) {
  .cost-terms__title-subtitle p br {
    display: block;
  }
}

@media (hover: hover) and (pointer: fine) {
  .about-gifts__contacts a:hover {
    color: #2343a0;
  }
}
.webp .lg-backdrop {
  background: url("/corporate/img/gift_partner/bg.webp") 0 0 / cover no-repeat;
}
.webp .main-partner {
    background: url("/corporate/img/gift_partner/bg.webp") 0 0 / cover no-repeat;
}
.unique-product .personal-offer__content {
  padding: 2.25rem clamp(15.625rem, -4.625rem + 27vw, 16rem) 3.438rem clamp(1.875rem, -20.625rem + 30vw, 5.625rem);
}
@media (max-width: 61.9988em) {
  .unique-product .personal-offer__content {
     border-radius: 0;
     padding: 2.3125rem 1rem 0;
  }
  .page-exclusive.main .personal-offer [class*=__container] {
    padding: 0;
  }
}
.lg-next, .lg-prev {
  color: #ffffff;
}
@media (max-width: 1200px) {
  .reputation-exp .reputation-exp__left {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        text-align: center;
  }
}