#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label {
  flex-wrap: wrap;
}
.delivery-baloon-content div.buttons {
  margin: 0 -10px 0 0;
}
.delivery-baloon-content div.buttons a, .delivery-baloon-content div.buttons button {
  margin: 0 10px 10px 0;
  padding: 14px 20px;
}
.shop2-delivery-step {
  color: #000;
}
#shop2-order-delivery .shop2-delivery--item__tab .label {
  background: #fff;
}
@media (max-width: 640px) {
  #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label {
    display: flex;
    flex-direction: column;
  }
  #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type.active-type .option-details {
    margin-left: 0;
  }
  .deligate_points_fields .delivery-point {
    flex-direction: column;
  }
  .deligate_points_fields .delivery-point div p {
    display: flex;
    flex-direction: column;
  }
  .deligate_points_fields .delivery-point div + div {
    padding-left: 0;
  }
  .text-right a {
    margin-left: 0 !important;
  }
  .shop2-order-options.shop2-delivery .options-list .option-label:before, .shop2-delivery .options-list .option-label:before {
    top: 28px;
    left: 0;
  }
  #shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .option-label span.shop2-edost-day {
    margin-left: 32px;
  }
}
div[data-test-id="floatingOneTap"] {
  display: none !important;
}
.product-image-slider {
  width: 100%;
}
@media (max-width: 480px) {
  .product-image-slider {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
  }
}
.product-image-slider .slick-list, .product-image-slider .slick-track {
  height: 100%;
}
.product-image-slider .slick-slide {
  height: 100%;
}
.product-image-slider .slick-slide > div {
  height: 100%;
}
.product-image-slider .product-image-item {
  height: 100%;
  position: relative;
}
.product-image-slider .slick-dots {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  margin: 5px 0 0;
  text-align: center;
  font-size: 0;
  padding: 0;
  list-style: none;
}
.product-image-slider .slick-dots li {
  display: inline-block;
  vertical-align: top;
  margin: 5px 3px 0;
}
.product-image-slider .slick-dots li button {
  border: 1px solid #000;
  outline: none;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  padding: 0;
}
.product-image-slider .slick-dots li.slick-active button {
  background: #000;
}
.siteContainer .product-list.thumbs .shop2-product-item .product-image.product-image2, .siteContainer .product-list.simple .shop2-product-item .product-image.product-image2 {
  margin-bottom: 20px;
  display: flex;
}
.siteContainer .product-list.simple .shop2-product-item .product-image.product-image2 {
  width: 220px;
}
.siteContainer .product-list.simple .shop2-product-item .product-image.product-image2 .product-image-slider {
  position: relative;
}
@media (max-width: 640px) {
  .siteContainer .product-list.simple .shop2-product-item .product-image.product-image2 {
    width: 90px;
  }
}
.siteContainer .product-list.pricelist .shop2-product-item .product-image.product-image2 {
  width: 120px;
}
.siteContainer .product-list.pricelist .shop2-product-item .product-image.product-image2 .product-image-slider {
  position: relative;
}
@media (max-width: 480px) {
  .siteContainer .product-list.pricelist .shop2-product-item .product-image.product-image2 {
    display: none;
  }
}
@media (min-width: 1025px) {
  body .siteContainer .shop2-product-item .product-image {
    background-color: transparent;
  }
  .siteContainer .shop2-product-item .product-image a {
    min-height: 0 !important;
  }
}
.vd {
  font-weight: 700 !important;
  text-decoration: underline !important;
}
.em {
  margin-top: 10px;
  color: #3d3d3d;
  text-decoration: none;
}
@media (min-width: 640px) {
  .sliderWrap .sliderTextWrap {
    bottom: inherit !important;
    top: 400px !important;
  }
}
@media (max-width: 768px) {
  .sliderWrap .sliderTextWrap {
    position: absolute;
  }
}
ul.folders > li > ul > li > a:before, ul.folders > li > ul > li > a:after {
  display: none;
}
