.pr-0 {
  padding-right: unset !important;
}

.breadcrumb-holder {
  background-color: transparent !important;
}

.col-catalog-v2 {
  padding-left: 28px;
}

.table.filter {
  display: flex;
  /* flex-wrap: wrap; */
  align-content: center;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #f0f0f0;
  padding: unset;
  padding-bottom: 16px;
}

.table.filter .f-sortselect select {
  min-height: 40px;
  padding: 12px 0px 12px 16px !important;
  line-height: 100%;
  background: url(/catalog/view/theme/basel/image/form-arrow-down.svg) no-repeat
    right 12px center !important;
}

.pagination-holder {
  border-top: 1px solid #f0f0f0;
}

.subscribeWr {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 8px;
  background-color: #f0f0f0;
  min-height: 50px;
  max-width: max-content;
}

.fastCatWr.easyScrolling {
  margin-bottom: unset;
  padding: 8px 15px;
}

.fastCatWr .item a,
.fastCatWr .itemFilter {
  border-radius: unset;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 20px;
}

.subscribe_v2 {
  margin: 0 -15px;
  padding: 0 15px;
  background-color: #f0f0f0;
}

.subscribe_v2 .subscribeWr {
  padding: 8px 0;
}

.subscribeBanner {
  background-color: #f0f0f0;
  padding: 32px 50px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.subscribeBanner .links {
  display: flex;
  gap: 12px;
}

.subscribeBanner > h5 {
  font-size: 36px;
  max-width: 270px;
}

.subscribeBanner > span a {
  display: inline-flex;
  vertical-align: top;
  align-items: center;
  justify-content: center;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 20px;
  min-width: 160px;
  background: white;
  max-height: 40px;
  transition: all 0.4s ease;
  margin-right: unset;
}
.subscribeBanner > span a:hover {
  background: #262626;
  color: #fff;
}
.subscribeBanner > span a .ico {
  margin: 0 6px 0 0;
  width: 20px;
  height: 20px;
}

.text-manufacture {
  font-size: 16px;
  line-height: 19px;
}

.subscribeWr > a {
  display: inline-flex;
  align-items: center;
  border: unset;
  border-radius: unset;
  justify-content: center;
  background: #ffffff;
  padding: 6px 12px;
  white-space: nowrap;
  font-size: 12px;
  line-height: 16px;
  transition: all 0.4s ease;
  margin-right: unset;
  min-width: 120px;
  height: 30px;
}

.subscribeWr > span .ico {
  margin: 0 6px 0 0;
  width: 16px;
  height: 16px;
}

.subscribeWr span {
  display: flex;
  align-items: center;
}

.subscribeWr > a .ico.mail,
.subscribeBanner > span a .ico.mail {
  background: url(/catalog/view/theme/basel/image/mail.svg) no-repeat center /
    contain;
}

.subscribeBanner > span p {
  color: #656565;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 8px;
}

.inactive {
  pointer-events: none;
  cursor: default;
  opacity: 0.5;
}

.row.pagination-holder {
  display: flex;
  justify-content: space-between;
  padding: 30px 0;
  margin-top: 15px;
}

.row.pagination-holder > div:last-of-type {
  display: flex;
  justify-content: flex-end;
}

.row.pagination-holder .pagination-btn {
  margin: unset;
}

ul.pagination {
  display: flex;
  align-items: center;
  padding: 0;
  margin: 0;
  list-style: none;
  gap: 8px;
}

ul.pagination li:not(.pagination-text) {
  width: 36px;
  height: 36px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #000;
}

ul.pagination li:not(.pagination-text):hover {
  background: #000;
  color: #fff;
}

ul.pagination li:not(.pagination-text):hover i {
  filter: invert(1);
}

ul.pagination li.pagination-text {
  min-width: 100px;
  height: 36px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: unset;
  cursor: default;
  border: unset;
}

ul.pagination li a {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: unset;
  padding: unset;
  background: unset;
  color: #000;
  margin: unset;
  text-align: center;
}

ul.pagination li .ico {
  width: 100%;
  height: 100%;
}

ul.pagination li .ico.arrow {
  background: url(/catalog/view/theme/basel/image/arrow-pagination.svg)
    no-repeat center;
}

ul.pagination li .ico.arrow-end {
  background: url(/catalog/view/theme/basel/image/arrow-end-pagination.svg)
    no-repeat center;
}

ul.pagination li .ico.right {
  transform: rotate(180deg);
}

.subscribeBanner > span a .ico.telegram {
  background: url(/catalog/view/theme/basel/image/telegram.svg) no-repeat center /
    contain;
}

.subscribeWr > span .ico.bookmark,
.subscribeBanner > span .ico.bookmark {
  background: url(/catalog/view/theme/basel/image/bookmark.svg) no-repeat center /
    contain;
}

.subscribeWr > span .ico.bookmarkGreen,
.subscribeBanner > span .ico.bookmarkGreen {
  background: url(/catalog/view/theme/basel/image/bookmarkGreen.svg) no-repeat
    center / contain;
}

.subscribeWr a:hover .ico,
.subscribeBanner a:hover .ico {
  filter: invert(1);
}

.hideSeoTWr .content_blockSeoT p {
  color: #656565;
}

.hideSeoTWr .content_blockSeoT.hideSeoT {
  max-height: 140px;
}

.hideSeoTWr .content_blockSeoT {
  max-height: 1400px;
  transition: max-height 0.4s ease-in-out;
}

.hideSeoTWr .rMore:not(.desktop) {
  display: none;
}

.hideSeoTWr .rMore.desktop:not(.open) {
  margin: unset;
  position: absolute;
  right: 0;
  bottom: 0;
  background: white;
  padding-left: 5px;
  cursor: pointer;
  margin-right: 15px;
}

.dis img {
  opacity: 0.5;
  filter: unset;
}

.single-product.v2 .badge.discount-badge {
  padding: 4px 6px;
  font-size: 14px;
  line-height: 1;
  border-radius: unset;
  background-color: #000;
  min-width: 45px;
}

.single-product.v2 .image .icons-wrapper .icon {
  transform: unset;
}

.featuredWr.easyScrolling {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: minmax(235px, 1fr);
  gap: 16px;
  margin: unset;
  margin-bottom: 40px;
  justify-content: unset;
  align-items: unset;
}

.featuredWr.easyScrolling .single-product.v2 .image {
  aspect-ratio: auto;
  margin-bottom: unset;
}

.featuredWr.easyScrolling .single-product.v2 .image img {
  width: auto !important;
  max-width: unset;
}

.featuredWr.easyScrolling .single-product.v2 .h1-manufacture .text-name {
  max-width: 225px;
}

.single-product.v2 .h1-manufacture .text-name,
.slick-track .single-product.v2 .h1-manufacture .text-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  max-width: 240px;
  padding-right: 10px;
  font-size: 14px;
  color: #656565;
  line-height: 17px;
}

.single-product.v2 .image img,
.slick-track .single-product.v2 .image img {
  width: 100%;
}

.list .single-product.v2 .image img {
  width: auto;
}

.single-product.v2 .badge.tag_badge {
  position: relative;
  top: unset;
  bottom: unset;
  left: unset;
  right: unset;
  width: 28px;
}

.single-product.v2 .image .icons-wrapper {
  display: flex;
  gap: 5px;
  right: 10px;
}

.single-product.v2 .icons-wrapper .wishes {
  font-size: 14px;
}

.single-product.v2 .icon.is_wishlist.wished {
  pointer-events: none;
}

.single-product.v2 .caption {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.single-product.v2 .caption.without-attr {
  gap: 20px;
}

.single-product.v2 .caption .product-name {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.single-product.v2 .caption .attr-list {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: unset;
}

.single-product.v2 .h1-manufacture {
  margin-bottom: unset;
}

.single-product.v2 .price-wrapper {
  margin-top: unset;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.single-product.v2 .caption .price,
.slick-track .single-product.v2 .caption .price {
  margin-bottom: unset;
  display: flex;
  gap: 8px;
  align-items: baseline;
}

.single-product.v2 .price-new,
.single-product.v2 .price-simple {
  font-size: 18px;
  line-height: 18px;
}

.single-product.v2 .price .price-old {
  font-size: 14px !important;
  line-height: 14px !important;
}

.single-product.v2 .caption .attr-list .attr-item {
  font-size: 14px;
  line-height: 17px;
  padding: 4px 6px;
  background-color: #f5f5f5;
  color: #656565;
}

.single-product.v2 .image .icons-wrapper .icon {
  display: flex;
  gap: 4px;
  width: auto;
  align-items: center;
}

.single-product.v2 {
  padding: unset !important;
}

.single-product.v2 {
  margin-bottom: unset !important;
}

.single-product.v2 .retail-price {
  font-size: 14px !important;
  line-height: 17px !important;
}

.grid .product-holder {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(235px, 1fr));
  gap: 21px;
  padding-left: 15px;
  padding-right: 15px;
}

.slick-track:before,
.slick-track:after {
  content: unset;
}

.recGoodsSlider .slick-slide img {
  max-width: 100%;
}

#input-limit {
  margin-left: 16px;
  min-height: 40px;
}

.single-product.v2:not(.slick-slide) {
  width: auto !important;
}

.single-product.v2:not(.slick-slide) {
  /* display: grid; */
  gap: 12px;
  width: auto !important;
  /* height: 100%; */
  /* grid-template-rows: auto 1fr; */
  display: flex;
  flex-direction: column;
  height: 100%;
}

.single-product.v2.single-product-banner {
  grid-template-rows: auto;
  gap: 0;
}

.single-product.v2.single-product-banner * {
  display: flex;
}

.single-product.v2.single-product-banner .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.single-product.v2 .image {
  margin-bottom: unset;
}

.single-product.v2 .badge.reserved_badge,
.single-product.v2 .badge.out_of_stock_badge {
  height: 25px;
  bottom: 0;
  width: 100%;
  border-radius: unset;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  padding: 4px 0px;
  text-align: center;
}

.single-product.v2 .badge.reserved_badge {
  background-color: #000;
}

.single-product.v2 .badge.out_of_stock_badge {
  background-color: #aa2221;
}

.ocf-content .prev-category a:before {
  content: " " !important;
  background: url(/catalog/view/theme/basel/image/arrow-back.svg) no-repeat
    center / contain;
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-right: 3px;
}

.ocf-content .prev-category a {
  background-color: #f0f0f0;
  margin-bottom: 16px;
  padding: 6px;
  font-size: 12px;
  line-height: 1;
}

a.category.ocf-value.ocf-checkbox {
  align-items: center;
  padding-right: 10px;
}

/* a.category.ocf-value.ocf-checkbox:after {
  content: " " !important;
  background: url(/catalog/view/theme/basel/image/arrow-back.svg) no-repeat
    center / contain;
  transform: rotate(180deg);
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-left: 5px;
} */

.ocf-selected-card .ocf-selected-filter,
.ocf-selected-card {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}

.icon-heart.lazy_wishlist {
  width: 22px;
  height: 20px;
  font-size: 22px;
}

.ocf-selected-filter .ocf-selected-discard {
  border-radius: unset;
  border: 1px solid #e7e7e7;
  margin-bottom: unset;
}

.ocf-selected-discard-all {
  display: block;
  background-color: transparent;
  border: unset;
  color: #000;
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  padding: 6px 8px;
  text-align: center;
}

.ocf-content .ocf-selected-card .lBtn {
  display: none;
}

.ocf-filter-name {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}

.ocf-theme-light .ocf-filter-header:after {
  content: unset !important;
}

.ocf-theme-light .ocf-filter .ocf-filter-header[aria-expanded="true"]:before {
  transform: rotate(180deg);
}

.ocf-theme-light .ocf-filter .ocf-filter-header:before {
  width: 18px;
  height: 18px;
  content: " " !important;
  background: url(/catalog/view/theme/basel/image/arrowDownMenu.svg) no-repeat
    center / contain;
  display: inline-block;
  transform: rotate(180deg);
  background-size: 14px;
}

.ocf-value-input::before {
  border: #00000029 solid 1px !important;
}

.ocf-selected .ocf-value-input::before {
  background: url(/catalog/view/theme/basel/image/checkboxWhite.svg) no-repeat
    center / contain;
  background-size: 10px;
}

.ocf-search .icon {
  display: block;
  background: url(/catalog/view/theme/basel/image/search.svg) no-repeat center /
    contain;
  width: 18px;
  height: 18px;
}

.ocf-search {
  position: relative;
}

.ocf-search .icon {
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  color: #999;
}

.ocf-search input {
  padding-left: 35px;
}

.ocf-value,
.ocf-value:active,
.ocf-value:focus,
.ocf-value:hover {
  font-size: 14px !important;
  margin-bottom: 12px !important;
  align-items: center !important;
}

.ocf-single button.ocf-value.ocf-checkbox {
  margin-bottom: unset !important;
}

.ocf-filter-list > .ocf-filter {
  padding: unset;
  padding-bottom: 25px;
}

.ocf-search {
  margin-bottom: 16px;
}

.ocf-filter-list > .ocf-filter ~ .ocf-filter {
  padding: 25px 0;
}

.ocf-theme-light .ocf-filter:not(.ocf-single):last-of-type {
  margin: unset;
  padding-top: 25px;
}

.ocf-filter .manualPrice .form-inline .form-group span {
  font-size: 12px;
}

.ocf-filter .manualPrice.ocf-slider-input-group {
  margin-top: 12px;
  margin-bottom: unset;
}

.ocf-filter .manualPrice .form-inline .form-group {
  margin-bottom: unset;
}

.ocf-filter .manualPrice .form-inline .form-group input {
  min-height: 36px;
  font-size: 14px;
}

.ocf-value-input {
  margin-right: 8px !important;
}

.collapse > .ocf-value-list,
.collapsing > .ocf-value-list {
  padding-top: unset !important;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

#brandInput {
  margin-bottom: unset !important;
}

.ocf-value-slider .ocf-noUi-handle {
  width: 12px;
  height: 12px;
  right: -5px;
  top: 2px;
}

.ocf-value-slider .ocf-noUi-base:before,
.ocf-value-slider .ocf-noUi-connect:before {
  height: 1px;
}

.ocf-image-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.ocf-size-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.collapse > .ocf-value-list,
.collapsing > .ocf-value-list.ocf-image-list-wrapper {
  gap: unset !important;
  padding-top: 16px !important;
}

.ocf-theme-light .ocf-filter .ocf-image-wrapper,
.ocf-theme-light .ocf-filter .ocf-size-wrapper {
  padding-top: unset !important;
}

.ocf-value.ocf-image,
.ocf-value.ocf-image:hover,
.ocf-value.ocf-image:active,
.ocf-value.ocf-image:focus {
  width: auto !important;
  margin-bottom: unset !important;
}

.ocf-size-wrapper .ocf-value .ocf-value-name {
  font-size: 14px;
  line-height: 20px;
  margin-right: unset;
}

.ocf-size-wrapper .ocf-value,
.ocf-size-wrapper .ocf-value:hover,
.ocf-size-wrapper .ocf-value:active,
.ocf-size-wrapper .ocf-value:focus {
  margin-bottom: unset !important;
  width: 50px !important;
  border: 1px solid #00000029;
  padding: 8px;
  justify-content: center;
}

.ocf-size-wrapper .ocf-value.ocf-selected {
  border: 1px solid #000;
}

.ocf-value.ocf-image.ocf-selected .ocf-value-image {
  border: 2px solid #000;
  box-shadow: unset;
}

.ocf-value.ocf-image .ocf-value-image {
  margin-right: unset;
  border-radius: unset;
  background-size: 22px;
}

.ocf-value.ocf-image .ocf-value-image {
  border: unset;
}

.ocf-image .ocf-value-name,
.ocf-size-wrapper .ocf-value-input-checkbox {
  display: none;
}

.container > .widget.widget-related {
  margin-right: -15px;
  margin-left: -15px;
}

@media screen and (min-width: 767px) {
  .collapse > .ocf-value-list,
  .collapsing > .ocf-value-list {
    padding-top: 16px !important;
  }

  .ocf-theme-light .ocf-filter .ocf-filter-header[aria-expanded="true"]:before {
    transform: translateY(-50%) rotate(180deg) !important;
  }

  .ocf-theme-light .ocf-filter .ocf-filter-header:before {
    display: inline-flex !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
  }

  .hideSeoTWr .content_blockSeoT.hideSeoT:after {
    content: "...";
    position: absolute;
    left: unset;
    right: 100px;
    bottom: 0px;
    background: white;
    padding-left: 5px;
    padding-right: 5px;
    color: #656565;
    line-height: 1;
  }

  .ocf-filter .ocf-scroll-y {
    max-height: 250px;
  }

  .ocf-theme-light
    .ocf-filter:not(.ocf-single):not(.ocf-image-wrapper):not(
      .ocf-size-wrapper
    ):first-child {
    margin: unset;
    padding-bottom: 25px;
    border-bottom: 1px solid #f0f0f0;
  }

  .ocf-theme-light
    .ocf-filter:not(.ocf-single):not(:last-of-type):not(:first-child) {
    margin: unset;
    border-bottom: 1px solid #f0f0f0;
  }

  .f-sortselect {
    margin-left: auto;
  }

  .single-product.v2 .caption .price,
  .slick-track .single-product.v2 .caption .price {
    flex-direction: row;
    gap: 8px;
    font-size: 18px;
    line-height: 20px;
  }

  .single-product.v2 .caption .attr-list {
    gap: 8px;
  }

  .single-product.v2 .caption .attr-list .attr-item {
    font-size: 14px;
    line-height: 17px;
    padding: 4px 6px;
  }

  .single-product.v2 .h1-manufacture .text-name {
    font-size: 14px;
    line-height: 17px;
  }

  .single-product.v2 .h1-manufacture .text-manufacture {
    max-width: 190px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px;
    line-height: 19px;
  }

  .single-product.v2 .retail-price {
    font-size: 14px !important;
    line-height: 17px !important;
  }
}

@media screen and (max-width: 767px) {
  .grid .product-holder {
    grid-template-columns: repeat(auto-fill, minmax(185px, 1fr));
    margin-top: 8px;
    gap: 10px;
    padding: unset;
    margin: unset;
  }

  .ocf-filter .ocf-filter-body {
    position: relative;
  }

  .ocf-theme-light .ocf-filter .ocf-filter-header.collapsed:before {
    top: 12px !important;
  }

  .ocf-filter:not(.ocf-single):not(.ocf-slider) .ocf-value-list {
    padding: unset !important;
    padding-top: 16px !important;
  }

  .ocf-slider .ocf-value-list {
    padding-bottom: unset !important;
    padding-top: unset !important;
  }

  .ocf-value-slider {
    padding: 16px 10px 10px 10px !important;
  }

  .ocf-filter:not(.ocf-single) .ocf-value-list-body,
  .ocf-slider .ocf-value-list {
    padding-bottom: unset !important;
  }

  .row.pagination-holder {
    flex-direction: column;
  }

  .row.pagination-holder > div {
    padding: unset;
  }

  .row.pagination-holder > div:last-of-type {
    order: -1;
    margin-bottom: 24px;
    width: 100%;
  }

  .row.pagination-holder > div:last-of-type > div,
  .row.pagination-holder .pagination-btn {
    width: 100%;
  }

  ul.pagination li.pagination-text {
    flex-grow: 1;
    text-align: center;
  }

  .subscribe_v2 {
    background-color: unset;
  }

  .subscribeWr.mobile {
    width: 100%;
    max-width: 100%;
    background: #f0f0f0;
    padding: 8px;
    gap: 8px;
  }

  .subscribeWr.mobile > a {
    padding: unset;
    line-height: 14px;
    margin: unset;
    width: calc(50% - 5px);
  }

  .single-product.v2 .caption {
    gap: 12px;
  }

  .single-product.v2 .caption.without-attr {
    gap: 16px;
  }

  .single-product.v2 .caption.without-retail-price {
    padding-bottom: 8px;
  }

  .single-product.v2 .caption .product-name {
    gap: 12px;
  }

  .product-holder {
    gap: 10px;
    padding: unset;
    grid-template-columns: repeat(2, 1fr);
  }

  .single-product.v2 .h1-manufacture .text-name {
    max-width: 190px;
  }

  .subscribeBanner {
    padding: 28px;
    flex-direction: column;
  }

  .subscribeBanner h5 {
    font-size: 24px;
    max-width: unset;
    line-height: 24px;
  }

  .subscribeBanner .links {
    justify-content: space-between;
  }

  .hideSeoTWr .rMore.desktop {
    display: none;
  }

  .hideSeoTWr .rMore:not(.desktop) {
    display: block;
  }

  .row.pagination-holder {
    border-top: unset;
    padding: 8px 0 30px;
  }

  .col-catalog-v2 {
    padding-left: 15px;
  }
}

@media screen and (max-width: 690px) {
  .grid .product-holder {
    grid-template-columns: repeat(2, minmax(120px, 1fr));
    gap: 8px;
  }

  .single-product.v2 .h1-manufacture .text-manufacture {
    font-size: 14px;
    line-height: 16px;
  }

  .single-product.v2 .h1-manufacture .text-name {
    font-size: 13px;
    line-height: 15px;
  }

  .single-product.v2 .retail-price {
    font-size: 12px !important;
    line-height: 14px !important;
  }

  .single-product.v2 .caption.without-attr,
  .single-product.v2 .caption {
    gap: 12px;
  }

  .single-product.v2 .caption .attr-list {
    gap: 6px;
  }

  .single-product.v2 .caption .attr-list .attr-item {
    font-size: 12px;
    line-height: 14px;
    padding: 3px 5px;
  }

  .single-product.v2 .caption .price,
  .slick-track .single-product.v2 .caption .price {
    flex-direction: column;
    gap: 6px;
    font-size: 16px;
    line-height: 20px;
  }
}

@media screen and (min-width: 991px) {
  .recGoodsSlider .slick-track .single-product.v2 {
    flex: 1 1 245px;
  }

  .slick-track .single-product.v2 {
    padding: unset !important;
  }

  .slick-track .single-product.v2 {
    margin-bottom: unset !important;
  }

  .slick-track .single-product.v2 {
    width: auto !important;
  }

  .recGoodsSlider .slick-track {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
  }
}

@media screen and (max-width: 991px) {
  .fastCatWr .item a,
  .fastCatWr .itemFilter {
    padding: 12px 16px;
  }

  .recGoodsSlider .slick-track {
    /* flex-wrap: nowrap;
    gap: 10px; */
  }
  .recGoodsSlider .slick-track .single-product.v2 {
    margin: 0 5px;
  }
  .slick-track .single-product.v2 {
    gap: 12px;
    display: flex;
    flex-direction: column;
    height: 100%;
  }

  .slick-list {
    margin: 0 -5px;
  }
}
