.block-title {
  font-weight: 600;
  font-size: 1.4em;
}
.block-title span {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 2px 7px;
  background: #6c757d;
  color: #fff;
  font-size: 0.8em;
}

.title-with-arrows .section-title {
  font-size: 1em;
}

.title-with-adm-tools {
  align-items: flex-start;
}

.product-header {
  display: flex;
  align-items: center;
  position: absolute;
  width: 100%;
  background: #2A2A2A;
  color: #fff;
  opacity: 0;
  height: 0;
  z-index: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}
.product-header .add-to-cart,
.product-header .add-to-favorites,
.product-header .remove-from-favorites,
.product-header .request-info {
  height: 35px;
}
.product-header .add-to-cart,
.product-header .request-info {
  font-size: 0.9em;
  letter-spacing: 0;
  padding: 0 15px;
}
.product-header .add-to-cart {
  background: #D02229;
  color: #fff;
}
.product-header .add-to-cart:hover {
  background: #b11d23;
  border-color: #b11d23;
}
.product-header .request-info {
  border: 0;
}
.product-header .request-info:hover {
  background: #fff;
  color: #000;
}
.product-header .add-to-favorites,
.product-header .remove-from-favorites {
  background: none;
  min-width: auto;
}
.product-header .add-to-favorites:before {
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 18 15" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(255,255,255)"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.25 5.0298C0.25 2.3293 2.61914 0.25 5.4 0.25C6.83347 0.25 8.09484 0.922139 9 1.79183C9.90516 0.922139 11.1665 0.25 12.6 0.25C15.3809 0.25 17.75 2.3293 17.75 5.0298C17.75 6.87967 16.9611 8.50644 15.8682 9.88154C14.7771 11.2543 13.35 12.4193 11.9835 13.366C11.4615 13.7276 10.9335 14.0611 10.4503 14.3072C9.99651 14.5383 9.47474 14.75 9 14.75C8.52526 14.75 8.00349 14.5383 7.54973 14.3072C7.06648 14.0611 6.53846 13.7276 6.01653 13.366C4.65005 12.4193 3.22287 11.2543 2.13182 9.88154C1.03888 8.50644 0.25 6.87967 0.25 5.0298ZM5.4 1.75C3.32075 1.75 1.75 3.2791 1.75 5.0298C1.75 6.43329 2.34579 7.74 3.30609 8.94822C4.26828 10.1588 5.56292 11.2269 6.87074 12.133C7.36562 12.4758 7.83174 12.7675 8.23045 12.9706C8.65865 13.1886 8.90666 13.25 9 13.25C9.09334 13.25 9.34135 13.1886 9.76955 12.9706C10.1683 12.7675 10.6344 12.4758 11.1293 12.133C12.4371 11.2269 13.7317 10.1588 14.6939 8.94822C15.6542 7.74 16.25 6.43329 16.25 5.0298C16.25 3.2791 14.6792 1.75 12.6 1.75C11.4058 1.75 10.2908 2.46342 9.59457 3.36892C9.4526 3.55356 9.23291 3.66176 9 3.66176C8.76709 3.66176 8.5474 3.55356 8.40544 3.36892C7.7092 2.46342 6.59415 1.75 5.4 1.75Z" /></g></svg>');
}
.product-header .product-price {
  font-weight: 400;
  line-height: 1;
  align-items: flex-end;
}

.page-collapse .product-header {
  -webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2);
  opacity: 1;
  height: auto;
}

.product-gallery-data {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 30px;
  margin-bottom: 50px;
}
.product-gallery-data .gallery {
  order: 1;
}
.product-gallery-data .attributes {
  order: 2;
}
.product-gallery-data .commercial {
  order: 3;
}

.acticle-new-arrival {
  margin: 20px 0 0;
}
.acticle-new-arrival > p {
  color: #454545;
}
.acticle-new-arrival div {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  display: flex;
  align-items: center;
  gap: 2px;
  font-size: 1.2em;
}
.acticle-new-arrival div:before {
  content: "";
  display: block;
  min-width: 17px;
  height: 17px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin: 0 3px 0 0;
}
.acticle-new-arrival .new-arrival {
  color: #4715D3;
}
.acticle-new-arrival .new-arrival:before {
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 17 19" fill="none" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(71,21,211)"><path d="M13.543 5.38711C13.52 6.89011 13.02 8.92511 10.676 9.71411C11.41 7.96811 11.522 6.29711 11.002 4.73511C10.307 2.63811 7.988 1.00011 6.445 0.108109C5.918 -0.197891 5.242 0.182109 5.252 0.791109C5.272 1.90311 4.934 3.52811 3.293 5.16911C1.107 7.35311 0 9.61011 0 11.8761C0 14.7211 2 18.3591 6 18.3591C1.959 14.3181 5 10.8761 5 10.8761C5.846 16.7901 9.988 18.3591 12 18.3591C13.711 18.3591 17 17.1091 17 11.9111C17 8.77811 15.668 6.40011 14.615 5.01211C14.268 4.55411 13.551 4.81411 13.543 5.38711Z" /></g></svg>');
}
.acticle-new-arrival .has-discount {
  color: #1EBA05;
}
.acticle-new-arrival .has-discount:before {
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(30,186,5)"><path d="M4 7.00135C4.69224 7.00135 5.36893 6.79608 5.9445 6.41149C6.52007 6.02691 6.96867 5.48028 7.23358 4.84074C7.49849 4.2012 7.5678 3.49747 7.43275 2.81853C7.2977 2.1396 6.96436 1.51596 6.47487 1.02648C5.98539 0.536993 5.36175 0.203651 4.68282 0.0686023C4.00388 -0.0664459 3.30015 0.00286573 2.66061 0.267772C2.02107 0.532679 1.47444 0.981283 1.08986 1.55685C0.705272 2.13243 0.500001 2.80912 0.500001 3.50135C0.500001 4.42961 0.86875 5.31985 1.52513 5.97622C2.1815 6.6326 3.07174 7.00135 4 7.00135ZM4 2.00135C4.29667 2.00135 4.58668 2.08932 4.83336 2.25415C5.08003 2.41897 5.27229 2.65324 5.38582 2.92733C5.49935 3.20141 5.52906 3.50301 5.47118 3.79399C5.4133 4.08496 5.27044 4.35223 5.06066 4.56201C4.85088 4.77179 4.58361 4.91465 4.29264 4.97253C4.00167 5.03041 3.70006 5.0007 3.42598 4.88717C3.15189 4.77364 2.91762 4.58138 2.7528 4.33471C2.58797 4.08803 2.5 3.79802 2.5 3.50135C2.5 3.10353 2.65804 2.72199 2.93934 2.44069C3.22065 2.15939 3.60218 2.00135 4 2.00135ZM12 10.0014C11.3078 10.0014 10.6311 10.2066 10.0555 10.5912C9.47993 10.9758 9.03133 11.5224 8.76642 12.162C8.50152 12.8015 8.4322 13.5052 8.56725 14.1842C8.7023 14.8631 9.03564 15.4867 9.52513 15.9762C10.0146 16.4657 10.6383 16.7991 11.3172 16.9341C11.9961 17.0691 12.6999 16.9998 13.3394 16.7349C13.9789 16.47 14.5256 16.0214 14.9101 15.4458C15.2947 14.8703 15.5 14.1936 15.5 13.5014C15.5 12.5731 15.1313 11.6829 14.4749 11.0265C13.8185 10.3701 12.9283 10.0014 12 10.0014ZM12 15.0014C11.7033 15.0014 11.4133 14.9134 11.1666 14.7486C10.92 14.5837 10.7277 14.3495 10.6142 14.0754C10.5007 13.8013 10.4709 13.4997 10.5288 13.2087C10.5867 12.9177 10.7296 12.6505 10.9393 12.4407C11.1491 12.2309 11.4164 12.088 11.7074 12.0302C11.9983 11.9723 12.2999 12.002 12.574 12.1155C12.8481 12.2291 13.0824 12.4213 13.2472 12.668C13.412 12.9147 13.5 13.2047 13.5 13.5014C13.5 13.8992 13.342 14.2807 13.0607 14.562C12.7794 14.8433 12.3978 15.0014 12 15.0014ZM15.74 0.261351C15.6573 0.178504 15.5591 0.112776 15.451 0.06793C15.3429 0.0230838 15.227 0 15.11 0C14.993 0 14.8771 0.0230838 14.769 0.06793C14.6609 0.112776 14.5627 0.178504 14.48 0.261351L0.260001 14.4813C0.0949981 14.6497 0.00178708 14.8756 1.0269e-06 15.1114C-0.000266609 15.2876 0.0517858 15.4599 0.149562 15.6065C0.247338 15.7531 0.386436 15.8674 0.549229 15.9349C0.712022 16.0024 0.891181 16.02 1.064 15.9855C1.23682 15.9511 1.39553 15.8661 1.52 15.7414L15.74 1.52135C15.8228 1.43868 15.8886 1.34048 15.9334 1.23238C15.9783 1.12428 16.0014 1.00839 16.0014 0.891351C16.0014 0.774313 15.9783 0.658426 15.9334 0.550321C15.8886 0.442217 15.8228 0.34402 15.74 0.261351Z"/></g></svg>');
}
.acticle-new-arrival .go-to-reviews {
  color: #005BFF;
}
.acticle-new-arrival .go-to-reviews:before {
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="rgb(0,91,255)" d="M8.9136 0C3.13333 0 -0.804813 5.85685 1.37606 11.2099L2.3084 13.4984C2.39183 13.7032 2.33084 13.9384 2.15844 14.0769L0.186947 15.6602C0.0215181 15.793 -0.0420489 16.0158 0.0283697 16.2159C0.0987881 16.4161 0.287856 16.55 0.500028 16.55H8.32031C13.1431 16.55 17.0527 12.6404 17.0527 7.81765C17.0527 3.50008 13.5526 0 9.23502 0H8.9136Z"/></svg>');
}
.acticle-new-arrival .go-to-accessories {
  color: #6C6C6C;
}
.acticle-new-arrival .go-to-accessories:before {
  min-width: 22px;
  height: 22px;
  background-image: url('data:image/svg+xml;utf8,<svg fill="none" viewBox="0 0 97 97" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(108,108,108)"><path d="m41.0433 11.717c4.6501-2.81732 10.4805-2.81732 15.1307 0l19.4588 11.7892c1.6045.9721 2.9796 2.2262 4.0773 3.6772.2752.3638.1597.8794-.2304 1.1158l-28.7977 17.4472c-1.274.7718-2.8714.7718-4.1454 0l-28.7986-17.4478c-.3902-.2364-.5056-.752-.2304-1.1158 1.0976-1.4507 2.4726-2.7046 4.0769-3.6766z"/><path d="m15.8741 33.2493c-.4653-.2819-1.0697-.0266-1.1528.511-.1133.7325-.1715 1.4787-.1715 2.2329v24.5983c0 5.1061 2.6676 9.8412 7.0347 12.487l19.4588 11.7892c1.2714.7703 2.6309 1.3299 4.0305 1.679.484.1207.936-.2577.936-.7564v-32.0298c0-1.3989-.7308-2.6962-1.9273-3.4211z"/><path d="m51.2098 85.7897c0 .4988.4522.8772.9362.7564 1.3986-.3491 2.7574-.9086 4.0279-1.6784l19.4589-11.7892c4.3671-2.6458 7.0347-7.3809 7.0347-12.487v-24.5983c0-.754-.0582-1.4999-.1714-2.2321-.0831-.5377-.6875-.793-1.1528-.5111l-28.2062 17.0888c-1.1964.7249-1.9273 2.0222-1.9273 3.4211z"/></g></svg>');
}

/* Gallery */
.gallery-container {
  min-width: 45%;
  width: 45%;
}
.gallery-container > * {
  height: 400px;
}
.gallery-container .swiper-gallery-prev,
.gallery-container .swiper-gallery-next {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all ease-in-out 0.3s;
  -moz-transition: all ease-in-out 0.3s;
  -ms-transition: all ease-in-out 0.3s;
  -o-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
  position: absolute;
  display: block;
  width: 100px;
  height: 42px;
  cursor: pointer;
  background: #F9F9F9 url('data:image/svg+xml;utf8,<svg viewBox="0 0 10 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="rgb(16,16,16)" fill-rule="evenodd" clip-rule="evenodd" d="M9.53033 6.03033C9.23744 6.32322 8.76256 6.32322 8.46967 6.03033L5 2.56066L1.53033 6.03033C1.23744 6.32322 0.762563 6.32322 0.46967 6.03033C0.176777 5.73744 0.176777 5.26256 0.46967 4.96967L4.46967 0.96967C4.76256 0.676777 5.23744 0.676777 5.53033 0.96967L9.53033 4.96967C9.82322 5.26256 9.82322 5.73744 9.53033 6.03033Z"/></svg>') no-repeat center/10px;
}
.gallery-container .swiper-gallery-prev:not(.swiper-button-disabled):hover,
.gallery-container .swiper-gallery-next:not(.swiper-button-disabled):hover {
  background: #2A2A2A url('data:image/svg+xml;utf8,<svg viewBox="0 0 10 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="rgb(255,255,255)" fill-rule="evenodd" clip-rule="evenodd" d="M9.53033 6.03033C9.23744 6.32322 8.76256 6.32322 8.46967 6.03033L5 2.56066L1.53033 6.03033C1.23744 6.32322 0.762563 6.32322 0.46967 6.03033C0.176777 5.73744 0.176777 5.26256 0.46967 4.96967L4.46967 0.96967C4.76256 0.676777 5.23744 0.676777 5.53033 0.96967L9.53033 4.96967C9.82322 5.26256 9.82322 5.73744 9.53033 6.03033Z"/></svg>') no-repeat center/10px;
}
.gallery-container .swiper-button-disabled {
  opacity: 0.3;
  cursor: default;
}
.gallery-container .swiper-gallery-prev {
  top: 0;
}
.gallery-container .swiper-gallery-next {
  bottom: 0;
  transform: rotateX(180deg);
}
.gallery-container .no-img {
  display: block;
  width: 100%;
  height: 250px;
  background: url("/static/no-img.svg") no-repeat center/200px;
}

.gallery-thumbs {
  min-width: 100px;
  margin: 50px 0;
  height: 300px;
  overflow: hidden;
}
.gallery-thumbs img {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  width: 100%;
  height: 100px;
  border: 2px solid #fff;
}
.gallery-thumbs .swiper-slide:not(.swiper-slide-thumb-active) {
  cursor: pointer;
}
.gallery-thumbs .swiper-slide-thumb-active {
  border-color: #D02229;
}

.gallery-main {
  width: calc(100% - 120px);
}
.gallery-main img {
  cursor: pointer;
  max-width: 100%;
  object-fit: contain;
  background: url("/static/loading.svg") no-repeat center/50px;
}
.gallery-main .swiper-slide {
  display: flex;
  justify-content: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  overflow: hidden;
}

.mobile-gallery {
  display: none;
  margin: 30px 0;
}
.mobile-gallery img {
  max-width: 100%;
}

.swiper-mobile-gallery-pagination {
  margin: 15px 0 0;
}
.swiper-mobile-gallery-pagination .swiper-pagination-bullet {
  -webkit-transition: all ease-in-out 0.3s;
  -moz-transition: all ease-in-out 0.3s;
  -ms-transition: all ease-in-out 0.3s;
  -o-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
  background: #9C9C9C;
}
.swiper-mobile-gallery-pagination .swiper-pagination-bullet:hover {
  background: #2A2A2A;
}
.swiper-mobile-gallery-pagination .swiper-pagination-bullet-active {
  width: 20px;
  border-radius: 10px;
}

/* Brand & series */
.brand-series {
  margin: 0 0 20px;
}
.brand-series img {
  width: 100px;
  height: auto;
}
.brand-series > div > a {
  line-height: 1;
}
.brand-series .series {
  font-size: 0.9em;
  line-height: 1.1;
}
.brand-series .series p {
  margin: 0 0 5px;
  font-size: 0.9em;
  opacity: 0.7;
}

/* Attributes */
.attributes {
  width: 30%;
  font-size: 0.9em;
}
.attributes .show-all {
  padding: 20px 0 0;
  text-transform: uppercase;
  font-weight: 600;
  cursor: pointer;
}
.attributes .show-all:after {
  content: "";
  display: block;
  min-width: 20px;
  height: 15px;
  opacity: 0.5;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="8.930112 8.162112 14.208 15.68"><g><path d="m22.77 16.07-6 7.28a2.51 2.51 0 0 1 -.37.27 1.05 1.05 0 0 1 -1.17-.27l-6-7.28a1 1 0 0 1 1.54-1.27l4.23 5.13v-10.64a1 1 0 0 1 2 0v10.64l4.23-5.13a1 1 0 0 1 1.54 1.27z"/></g></svg>') no-repeat center/contain;
}
.attributes .show-all:hover {
  color: #D02229;
}
.attributes .show-all:hover:after {
  opacity: 1;
}
.attributes .show-all.active:after {
  transform: rotateX(180deg);
}

.attributes-list > div > div {
  padding: 5px 0;
  margin: 0 0 5px;
  display: flex;
  justify-content: space-between;
  gap: 20px;
  border-top: 1px solid #e8e8e8;
}
.attributes-list > div > div > div:nth-child(1) {
  opacity: 0.8;
}
.attributes-list > div > div > div:nth-child(2) {
  text-align: right;
}
.attributes-list .hidden {
  display: none;
}

/* Basket and commercial parameters */
.commercial {
  width: 20%;
  min-width: 280px;
}
.commercial .product-price {
  line-height: 1;
  align-items: flex-end;
  margin: 0 0 15px;
}
.commercial .one-click-buy {
  width: 100%;
}
.commercial .add-to-cart {
  max-width: 207px;
  background: #D02229;
  color: #fff;
}
.commercial .add-to-cart:hover {
  background: #A11B21;
  border-color: #A11B21;
}
.commercial .price {
  font-size: 2.5em;
}
.commercial .old-price {
  font-size: 1.1em;
  font-weight: 400;
  position: relative;
  bottom: 4px;
}
.commercial .product-actions {
  display: flex;
  gap: 15px;
}
.commercial .b {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  width: 48px;
  height: 16px;
  border: 2px solid #AFAFAF;
  position: relative;
  text-align: initial;
}
.commercial .b:before, .commercial .b:after {
  content: "";
  position: absolute;
}
.commercial .b:before {
  height: 100%;
  top: 0;
  left: 0;
}
.commercial .low:before {
  width: 33%;
  background: #00B64C;
}
.commercial .medium:before {
  width: 66%;
  background: #00B64C;
}
.commercial .high:before {
  width: 100%;
  background: #00B64C;
}
.commercial .brand a {
  display: table;
  margin: 10px 0 0;
}
.commercial .call p {
  font-size: 2em;
  margin: 0 0 15px;
}
.commercial .call a {
  display: flex;
  gap: 10px;
  align-items: center;
  font-weight: 700;
  font-size: 1.4em;
}
.commercial .call a:before {
  content: "";
  display: block;
  min-width: 25px;
  height: 25px;
  background: url('data:image/svg+xml;utf8,<svg viewBox="0 0 23 23" xmlns="http://www.w3.org/2000/svg"><path d="M1.66689 9.14754C4.22209 14.7127 8.76876 19.1374 14.4215 21.5361L15.3276 21.9398C17.4007 22.8634 19.8377 22.1617 21.1021 20.2771L22.2863 18.5121C22.6712 17.9383 22.554 17.1654 22.0162 16.7315L18.0004 13.4918C17.4106 13.0159 16.5432 13.1268 16.092 13.7357L14.8497 15.412C11.6619 13.8396 9.07388 11.2515 7.50142 8.06374L9.17776 6.82144C9.78664 6.37021 9.89748 5.50286 9.42162 4.91302L6.1818 0.897093C5.748 0.359385 4.97533 0.242095 4.40151 0.626853L2.62439 1.81845C0.727929 3.09006 0.0300879 5.54719 0.975064 7.62579L1.66585 9.14528L1.66689 9.14754Z" fill="rgb(208,34,41)"/></svg>') no-repeat center/100%;
}
.commercial .with-icon {
  display: flex;
  gap: 10px;
}
.commercial .with-icon:before {
  content: "";
  display: block;
  min-width: 21px;
  height: 21px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.commercial .remove-from-compare:before {
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><path d="M20 3.5H12.5V2C12.5 1.60218 12.342 1.22064 12.0607 0.93934C11.7794 0.658035 11.3978 0.5 11 0.5H2C1.60218 0.5 1.22064 0.658035 0.93934 0.93934C0.658035 1.22064 0.5 1.60218 0.5 2V17C0.5 17.3978 0.658035 17.7794 0.93934 18.0607C1.22064 18.342 1.60218 18.5 2 18.5H9.5V20C9.5 20.3978 9.65804 20.7794 9.93934 21.0607C10.2206 21.342 10.6022 21.5 11 21.5H20C20.3978 21.5 20.7794 21.342 21.0607 21.0607C21.342 20.7794 21.5 20.3978 21.5 20V5C21.5 4.60218 21.342 4.22064 21.0607 3.93934C20.7794 3.65804 20.3978 3.5 20 3.5ZM2 10.25H6.6275L4.6925 12.1925L5.75 13.25L9.5 9.5L5.75 5.75L4.6925 6.8075L6.6275 8.75H2V2H11V17H2V10.25ZM11 20V18.5C11.3978 18.5 11.7794 18.342 12.0607 18.0607C12.342 17.7794 12.5 17.3978 12.5 17V5H20V11.75H15.3725L17.3075 9.8075L16.25 8.75L12.5 12.5L16.25 16.25L17.3075 15.1925L15.3725 13.25H20V20H11Z" fill="rgb(208,34,41)"/></svg>');
}
.commercial .add-to-compare:before {
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><path d="M20 3.5H12.5V2C12.5 1.60218 12.342 1.22064 12.0607 0.93934C11.7794 0.658035 11.3978 0.5 11 0.5H2C1.60218 0.5 1.22064 0.658035 0.93934 0.93934C0.658035 1.22064 0.5 1.60218 0.5 2V17C0.5 17.3978 0.658035 17.7794 0.93934 18.0607C1.22064 18.342 1.60218 18.5 2 18.5H9.5V20C9.5 20.3978 9.65804 20.7794 9.93934 21.0607C10.2206 21.342 10.6022 21.5 11 21.5H20C20.3978 21.5 20.7794 21.342 21.0607 21.0607C21.342 20.7794 21.5 20.3978 21.5 20V5C21.5 4.60218 21.342 4.22064 21.0607 3.93934C20.7794 3.65804 20.3978 3.5 20 3.5ZM2 10.25H6.6275L4.6925 12.1925L5.75 13.25L9.5 9.5L5.75 5.75L4.6925 6.8075L6.6275 8.75H2V2H11V17H2V10.25ZM11 20V18.5C11.3978 18.5 11.7794 18.342 12.0607 18.0607C12.342 17.7794 12.5 17.3978 12.5 17V5H20V11.75H15.3725L17.3075 9.8075L16.25 8.75L12.5 12.5L16.25 16.25L17.3075 15.1925L15.3725 13.25H20V20H11Z" fill="rgb(16,16,16)"/></svg>');
}
.commercial .showcase {
  align-items: center;
}
.commercial .showcase:before {
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(208,34,41)"><path d="M12 9C11.206 9.00524 10.4459 9.32299 9.88447 9.88447C9.32299 10.4459 9.00524 11.206 9 12C9 13.642 10.358 15 12 15C13.641 15 15 13.642 15 12C15 10.359 13.641 9 12 9Z" /><path d="M12 5C4.36704 5 2.07304 11.617 2.05204 11.684L1.94604 12L2.05105 12.316C2.07305 12.383 4.36704 19 12 19C19.633 19 21.927 12.383 21.948 12.316L22.054 12L21.949 11.684C21.927 11.617 19.633 5 12 5ZM12 17C6.64904 17 4.57604 13.154 4.07404 12C4.57804 10.842 6.65204 7 12 7C17.351 7 19.424 10.846 19.926 12C19.422 13.158 17.348 17 12 17Z"/></g></svg>');
}
.commercial .delivery-date {
  margin: 0 0 10px;
}
.commercial .delivery-date:before {
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g fill=""><path d="M386.689,304.403c-35.587,0-64.538,28.951-64.538,64.538s28.951,64.538,64.538,64.538 c35.593,0,64.538-28.951,64.538-64.538S422.276,304.403,386.689,304.403z M386.689,401.21c-17.796,0-32.269-14.473-32.269-32.269 c0-17.796,14.473-32.269,32.269-32.269c17.796,0,32.269,14.473,32.269,32.269C418.958,386.738,404.485,401.21,386.689,401.21z"/><path d="M166.185,304.403c-35.587,0-64.538,28.951-64.538,64.538s28.951,64.538,64.538,64.538s64.538-28.951,64.538-64.538 S201.772,304.403,166.185,304.403z M166.185,401.21c-17.796,0-32.269-14.473-32.269-32.269c0-17.796,14.473-32.269,32.269-32.269 c17.791,0,32.269,14.473,32.269,32.269C198.454,386.738,183.981,401.21,166.185,401.21z"/><path d="M430.15,119.675c-2.743-5.448-8.32-8.885-14.419-8.885h-84.975v32.269h75.025l43.934,87.384l28.838-14.5L430.15,119.675z"/><rect x="216.202" y="353.345" width="122.084" height="32.269"/><path d="M117.781,353.345H61.849c-8.912,0-16.134,7.223-16.134,16.134c0,8.912,7.223,16.134,16.134,16.134h55.933 c8.912,0,16.134-7.223,16.134-16.134C133.916,360.567,126.693,353.345,117.781,353.345z"/><path d="M508.612,254.709l-31.736-40.874c-3.049-3.937-7.755-6.239-12.741-6.239H346.891V94.655 c0-8.912-7.223-16.134-16.134-16.134H61.849c-8.912,0-16.134,7.223-16.134,16.134s7.223,16.134,16.134,16.134h252.773v112.941 c0,8.912,7.223,16.134,16.134,16.134h125.478l23.497,30.268v83.211h-44.639c-8.912,0-16.134,7.223-16.134,16.134 c0,8.912,7.223,16.134,16.134,16.134h60.773c8.912,0,16.134-7.223,16.135-16.134V264.605 C512,261.023,510.806,257.538,508.612,254.709z"/><path d="M116.706,271.597H42.487c-8.912,0-16.134,7.223-16.134,16.134c0,8.912,7.223,16.134,16.134,16.134h74.218 c8.912,0,16.134-7.223,16.134-16.134C132.84,278.82,125.617,271.597,116.706,271.597z"/><path d="M153.815,208.134H16.134C7.223,208.134,0,215.357,0,224.269s7.223,16.134,16.134,16.134h137.681 c8.912,0,16.134-7.223,16.134-16.134S162.727,208.134,153.815,208.134z"/><path d="M180.168,144.672H42.487c-8.912,0-16.134,7.223-16.134,16.134c0,8.912,7.223,16.134,16.134,16.134h137.681 c8.912,0,16.134-7.223,16.134-16.134C196.303,151.895,189.08,144.672,180.168,144.672z"/></g></svg>');
}
.commercial .demo:before {
  background-image: url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 33 33" viewBox="0 0 33 33" xmlns="http://www.w3.org/2000/svg"><g><path d="m14.58 3.205c1.057-1.829 2.783-1.829 3.838 0l13.631 24.64c1.057 1.827.191 3.322-1.92 3.322h-9.789c-2.113 0-5.567 0-7.68 0h-9.789c-2.112 0-2.976-1.495-1.922-3.322z" fill="rgb(247,195,37)"/><g><path d="m16.5 9.96c-1.256 0-2.644.973-2.522 2.542l1.022 9.345c.04.647.244 1.467 1.5 1.467 1.254 0 1.459-.819 1.5-1.467l1.021-9.344c.122-1.57-1.267-2.543-2.521-2.543z"/><circle cx="16.499" cy="26.863" r="1.831"/></g></g></svg>');
}
.commercial .leasing-container {
  gap: 5px;
}
.commercial .leasing-container span {
  display: flex;
  cursor: pointer;
  align-items: center;
  gap: 5px;
  margin: 0 0 0 3px;
}
.commercial .leasing-container span:after {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  content: "i";
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  border: 1px solid #808080;
  color: #808080;
  font-size: 0.8em;
  font-weight: 600;
}
.commercial .leasing-container:before {
  position: relative;
  left: -2px;
  min-width: 23px;
  height: 22px;
  background-image: url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 1024 1024" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="rgb(0,0,0)" stroke-miterlimit="10" stroke-width="80"><path d="m762.8 903.3h-501.6c-20.4 0-37-16.6-37-37v-708.6c0-20.3 16.6-37 37-37h501.6c20.4 0 37 16.7 37 37v708.6c0 20.3-16.7 37-37 37z"/><path d="m330.1 477.8h78.1"/><path d="m473 477.8h78"/><path d="m615.3 477.8h78.1"/><path d="m330.1 624.2h78.1"/><path d="m473 624.2h78"/><path d="m330.1 766h78.1"/><path d="m473 766h78"/><path d="m224.2 334.3h575.6"/><path d="m654.3 806.2v-221.4"/></g></svg>');
}
.commercial .special-offer {
  color: #1EBA05;
}
.commercial .found-cheaper {
  -webkit-transition: all ease-in-out 0.3s;
  -moz-transition: all ease-in-out 0.3s;
  -ms-transition: all ease-in-out 0.3s;
  -o-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
  font-size: 0.9em;
  opacity: 0.5;
  text-align: center;
  font-size: 0.8em;
  margin: 0 0 20px;
  justify-content: center;
  align-items: center;
}
.commercial .found-cheaper:hover {
  text-decoration: underline !important;
  opacity: 1;
}
.commercial .found-cheaper:before {
  min-width: 15px;
  height: 19px;
  background-image: url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 371.263 371.263" viewBox="0 0 371.263 371.263" xmlns="http://www.w3.org/2000/svg"><g><path d="m353.12 277.369c-2.036-21.198-20.958-37.845-42.995-37.845-2.635 0-4.731-2.096-4.731-4.731v-70.54c0-52.396-33.533-98.085-79.702-115.151.539-2.695.838-5.449.838-8.204.001-22.574-18.322-40.898-40.898-40.898s-40.899 18.324-40.899 40.899c0 2.695.299 5.389.778 7.964-15.868 5.629-30.539 14.551-43.054 26.647-23.593 22.755-36.587 53.354-36.587 86.169v73.115c0 2.575-2.096 4.731-4.731 4.731-22.096 0-40.959 16.647-42.995 37.845-1.138 11.797 2.755 23.533 10.719 32.276 7.904 8.683 19.222 13.713 31.018 13.713h72.217c2.994 26.887 25.869 47.905 53.534 47.905s50.54-21.018 53.534-47.905h72.217c11.797 0 23.114-5.03 31.018-13.713 7.904-8.744 11.857-20.48 10.719-32.277zm-167.488-253.417c9.341 0 16.946 7.605 16.946 16.946 0 .778-.12 1.497-.24 2.275-4.072-.599-8.204-1.018-12.336-1.138-7.126-.24-14.132.24-21.078 1.198-.12-.778-.24-1.497-.24-2.275.002-9.401 7.607-17.006 16.948-17.006zm0 323.358c-14.431 0-26.527-10.3-29.342-23.952h58.683c-2.813 13.653-14.909 23.952-29.341 23.952zm139.044-53.773c-3.473 3.773-8.144 5.868-13.294 5.868h-251.5c-5.15 0-9.82-2.096-13.294-5.868-3.473-3.772-5.09-8.743-4.551-13.892.838-9.042 9.282-16.168 19.162-16.168 15.809 0 28.683-12.874 28.683-28.683v-73.115c0-26.228 10.419-50.719 29.282-68.923 17.964-17.425 41.438-26.887 66.468-26.887 1.198 0 2.335 0 3.533.06 50.839 1.796 92.277 45.929 92.277 98.325v70.54c0 15.809 12.874 28.683 28.683 28.683 9.88 0 18.324 7.126 19.162 16.168.479 5.149-1.138 10.06-4.611 13.892z"/><path d="m30.54 143.715c5.509 0 10.479-3.832 11.677-9.401 5.808-26.288 18.922-50.24 38.084-69.282 4.671-4.671 4.671-12.276 0-16.946-4.671-4.671-12.276-4.671-16.946 0-22.395 22.274-37.785 50.359-44.551 81.137-1.437 6.467 2.635 12.874 9.102 14.252.958.18 1.796.24 2.634.24z"/><path d="m340.724 143.715c.838 0 1.737-.12 2.575-.299 6.467-1.437 10.539-7.785 9.102-14.252-6.767-30.779-22.156-58.803-44.552-81.139-4.671-4.671-12.276-4.671-16.946 0s-4.671 12.276 0 16.946c19.102 19.042 32.276 42.995 38.084 69.282 1.258 5.629 6.228 9.462 11.737 9.462z"/></g></svg>');
}

.out-note {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #fffbf0;
  color: #4d4532;
  padding: 20px;
  margin: 0 0 20px;
}
.out-note > p {
  margin: 0 0 10px;
}
.out-note .await {
  margin: 10px 0 0;
  padding: 10px 0 0;
  border-top: 1px solid #eae4d7;
}
.out-note .await p {
  font-size: 0.8em;
  margin: 0 0 5px;
}
.out-note .await span {
  color: #D02229;
}

/* Product sections */
.product-data {
  padding: 60px 0;
  background: #f9f9f9;
}
.product-data .container > div:first-child {
  width: 23%;
}

.product-sections {
  width: 73%;
}
.product-sections .product-section {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 1px 0 20px rgba(0, 0, 0, 0.01);
  -moz-box-shadow: 1px 0 20px rgba(0, 0, 0, 0.01);
  box-shadow: 1px 0 20px rgba(0, 0, 0, 0.01);
  position: relative;
  background: #fff;
  padding: 30px;
  margin: 50px 0 0;
}
.product-sections .product-section:first-child {
  margin: 0;
}
.product-sections .product-section .part-title {
  margin: 0 0 30px;
}

.product-nav {
  -webkit-transition: top 0.3s ease-out;
  -moz-transition: top 0.3s ease-out;
  -ms-transition: top 0.3s ease-out;
  -o-transition: top 0.3s ease-out;
  transition: top 0.3s ease-out;
  position: -webkit-sticky;
  position: sticky;
  top: 125px;
  z-index: 10;
}
.with-offer-stripe .product-nav {
  top: 180px;
}

.product-nav ul {
  margin: 0 0 25px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  font-size: 1.3em;
  background: #D02229;
  padding: 25px;
}
.product-nav ul li {
  -webkit-transition: all ease-in-out 0.3s;
  -moz-transition: all ease-in-out 0.3s;
  -ms-transition: all ease-in-out 0.3s;
  -o-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
  padding: 5px 0;
  cursor: pointer;
  color: #fff;
}
.product-nav ul .active {
  display: flex;
  align-items: center;
  gap: 10px;
  font-weight: 600;
  cursor: default;
}
.product-nav ul .active:before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  background: url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 512.079 512.079" viewBox="0 0 512.079 512.079" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(255,255,255)"><path d="m458.881 247.53-395-246c-4.678-2.935-10.85-1.522-13.785 3.157-1.867 2.975-2.035 6.712-.445 9.843l120.77 241.49-120.82 241.53c-2.501 4.924-.537 10.943 4.387 13.445 3.132 1.591 6.868 1.422 9.843-.445l395-246c4.694-2.909 6.142-9.073 3.232-13.768-.813-1.312-1.92-2.419-3.232-3.232z"/></g></svg>') no-repeat center/contain;
}

.documents {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.documents a {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 1.1em;
}
.documents a:before {
  -webkit-transition: all ease-in-out 0.3s;
  -moz-transition: all ease-in-out 0.3s;
  -ms-transition: all ease-in-out 0.3s;
  -o-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
  -webkit-box-shadow: 0 0 7px 0 rgba(161, 161, 161, 0.2);
  -moz-box-shadow: 0 0 7px 0 rgba(161, 161, 161, 0.2);
  box-shadow: 0 0 7px 0 rgba(161, 161, 161, 0.2);
  content: "";
  display: block;
  min-width: 55px;
  height: 55px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 35px;
  background-color: #fff;
  border-radius: 50%;
}
.documents a:hover:before {
  background-color: #2A2A2A;
}
.documents .offer:before {
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><g fill="rgb(208,34,41)"><path d="m263 164c-2.7527 0-5 2.2473-5 5v15h-10.15039c-2.11929 0-3.84961 1.74636-3.84961 3.86914v16.26172c0 2.12278 1.73032 3.86914 3.84961 3.86914h10.15039v7c0 2.7527 2.2473 5 5 5h32c2.7527 0 5-2.2473 5-5v-35c0-.9107-.3705-1.76975-.99219-2.40625l-12.29297-12.58594c-.64317-.65849-1.52227-1.00781-2.42187-1.00781zm0 2h21v10c0 2.1987 1.8013 4 4 4h10v35c0 1.6793-1.3207 3-3 3h-32c-1.6793 0-3-1.3207-3-3v-7h20.15039c2.11929 0 3.84961-1.74636 3.84961-3.86914v-16.26172c0-2.12278-1.73032-3.86914-3.84961-3.86914h-20.15039v-15c0-1.6793 1.3207-3 3-3zm23 1.13867 10.60938 10.86133h-8.60938c-1.1253 0-2-.8747-2-2zm-38.15039 18.86133h32.30078c1.03851 0 1.84961.81244 1.84961 1.86914v16.26172c0 1.0567-.8111 1.86914-1.84961 1.86914h-32.30078c-1.03851 0-1.84961-.81244-1.84961-1.86914v-16.26172c0-1.0567.8111-1.86914 1.84961-1.86914z" transform="translate(-240 -160)" font-variant-ligatures="normal" font-variant-position="normal" font-variant-caps="normal" font-variant-numeric="normal" font-variant-alternates="normal" font-variant-east-asian="normal" font-feature-settings="normal" font-variation-settings="normal" text-indent="0" text-align="start" text-decoration-line="none" text-decoration-style="solid" text-decoration-color="rgb(0,0,0)" text-transform="none" text-orientation="mixed" white-space="normal" shape-padding="0" shape-margin="0" inline-size="0" isolation="auto" mix-blend-mode="normal" solid-color="rgb(0,0,0)" solid-opacity="1" vector-effect="none"/><path id="path3421" d="m251 190c-.55226.00006-.99994.44774-1 1v10c0 .55228.44772 1 1 1s1-.44772 1-1v-3h2c2.1987 0 4-1.8013 4-4s-1.8013-4-4-4zm1 2h2c1.1253 0 2 .8747 2 2s-.8747 2-2 2h-2z" transform="translate(-240 -160)" font-variant-ligatures="normal" font-variant-position="normal" font-variant-caps="normal" font-variant-numeric="normal" font-variant-alternates="normal" font-variant-east-asian="normal" font-feature-settings="normal" font-variation-settings="normal" text-indent="0" text-align="start" text-decoration-line="none" text-decoration-style="solid" text-decoration-color="rgb(0,0,0)" text-transform="none" text-orientation="mixed" white-space="normal" shape-padding="0" shape-margin="0" inline-size="0" isolation="auto" mix-blend-mode="normal" solid-color="rgb(0,0,0)" solid-opacity="1" vector-effect="none"/><path id="rect3435" d="m21 30a1.0001 1.0001 0 0 0 -1 1v10a1.0001 1.0001 0 0 0 1 1h.857422c3.370937 0 6.142578-2.677963 6.142578-6s-2.771641-6-6.142578-6zm1 2.027344c2.2539.07565 4 1.803227 4 3.972656s-1.7461 3.897003-4 3.972656z" font-variant-ligatures="normal" font-variant-position="normal" font-variant-caps="normal" font-variant-numeric="normal" font-variant-alternates="normal" font-variant-east-asian="normal" font-feature-settings="normal" font-variation-settings="normal" text-indent="0" text-align="start" text-decoration-line="none" text-decoration-style="solid" text-decoration-color="rgb(0,0,0)" text-transform="none" text-orientation="mixed" white-space="normal" shape-padding="0" shape-margin="0" inline-size="0" isolation="auto" mix-blend-mode="normal" solid-color="rgb(0,0,0)" solid-opacity="1" vector-effect="none"/><path id="path3440" d="m271 190c-.55226.00006-.99994.44774-1 1v10c0 .55228.44772 1 1 1s1-.44772 1-1v-4.13086h5c.55228 0 1-.44772 1-1s-.44772-1-1-1h-5v-2.86914h5c.55228 0 1-.44772 1-1s-.44772-1-1-1z" transform="translate(-240 -160)" font-variant-ligatures="normal" font-variant-position="normal" font-variant-caps="normal" font-variant-numeric="normal" font-variant-alternates="normal" font-variant-east-asian="normal" font-feature-settings="normal" font-variation-settings="normal" text-indent="0" text-align="start" text-decoration-line="none" text-decoration-style="solid" text-decoration-color="rgb(0,0,0)" text-transform="none" text-orientation="mixed" white-space="normal" shape-padding="0" shape-margin="0" inline-size="0" isolation="auto" mix-blend-mode="normal" solid-color="rgb(0,0,0)" solid-opacity="1" vector-effect="none"/></g></svg>');
}
.documents .manual:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512.004 512.004" style="enable-background:new 0 0 512.004 512.004;" xml:space="preserve"><g fill="rgb(208,34,41)"><path d="M291.057,242.811c1.51,2.953,4.514,4.659,7.62,4.659c1.297,0,2.628-0.299,3.866-0.93 c0.503-0.256,50.731-25.771,75.503-33.596c4.489-1.425,6.98-6.221,5.555-10.709c-1.417-4.489-6.178-6.989-10.709-5.572 c-26.095,8.252-75.981,33.596-78.097,34.671C290.596,233.467,288.924,238.605,291.057,242.811z"/><path d="M298.677,145.071c1.297,0,2.628-0.299,3.866-0.93c0.503-0.256,50.731-25.771,75.503-33.596 c4.489-1.425,6.98-6.221,5.555-10.709c-1.417-4.489-6.178-6.989-10.709-5.572c-26.095,8.252-75.981,33.596-78.097,34.671 c-4.198,2.133-5.871,7.27-3.738,11.477C292.567,143.364,295.571,145.071,298.677,145.071z"/><path d="M503.469,128.004c-4.719,0-8.533,3.823-8.533,8.533v332.8c0,14.114-11.486,25.6-25.6,25.6h-204.8v-19.635 c12.442-4.352,44.851-14.498,76.8-14.498c74.334,0,124.809,16.461,125.312,16.631c2.568,0.853,5.436,0.427,7.68-1.178 c2.227-1.604,3.541-4.181,3.541-6.921V93.871c0-4.002-2.773-7.467-6.682-8.329c0,0-6.69-1.493-18.125-3.593 c-4.617-0.853-9.079,2.219-9.933,6.844c-0.853,4.642,2.21,9.088,6.844,9.941c4.361,0.802,8.013,1.51,10.829,2.074v357.188 c-19.337-5.069-62.276-14.259-119.467-14.259c-37.18,0-73.702,12.211-85.001,16.35c-10.044-4.437-40.405-16.35-77.133-16.35 c-58.778,0-107.196,9.694-128,14.618V100.475c17.041-4.19,67.371-15.138,128-15.138c31.113,0,57.796,9.685,68.267,14.063v335.804 c0,3.072,1.655,5.914,4.326,7.424c2.671,1.519,5.965,1.476,8.602-0.111c0.845-0.503,85.393-51.004,160.435-76.015 c3.49-1.169,5.837-4.42,5.837-8.098V8.537c0-2.799-1.374-5.419-3.678-7.014c-2.287-1.596-5.222-1.963-7.859-0.981 C346.856,26.15,277.771,69.141,277.079,69.568c-3.994,2.5-5.214,7.765-2.714,11.759c2.492,3.994,7.757,5.214,11.759,2.714 c0.631-0.401,60.732-37.794,123.477-63.027v331.281c-58.249,20.241-119.066,53.291-145.067,68.087V93.871 c0-3.234-1.826-6.187-4.719-7.637c-1.468-0.725-36.437-17.963-80.614-17.963c-77.107,0-136.388,16.683-138.88,17.399 c-3.661,1.041-6.187,4.395-6.187,8.201v375.467c0,2.671,1.263,5.197,3.388,6.81c1.502,1.135,3.311,1.724,5.146,1.724 c0.785,0,1.57-0.111,2.338-0.333c0.589-0.162,59.597-16.734,134.195-16.734c31.198,0,57.856,9.711,68.267,14.071v20.062h-204.8 c-14.114,0-25.6-11.486-25.6-25.6v-332.8c0-4.71-3.823-8.533-8.533-8.533s-8.533,3.823-8.533,8.533v332.8 c0,23.526,19.14,42.667,42.667,42.667h426.667c23.526,0,42.667-19.14,42.667-42.667v-332.8 C512.002,131.827,508.188,128.004,503.469,128.004z"/><path d="M291.057,191.611c1.51,2.953,4.514,4.659,7.62,4.659c1.297,0,2.628-0.299,3.866-0.93 c0.503-0.256,50.731-25.771,75.503-33.596c4.489-1.425,6.98-6.221,5.555-10.709c-1.417-4.489-6.178-6.989-10.709-5.572 c-26.095,8.252-75.981,33.596-78.097,34.671C290.596,182.267,288.924,187.405,291.057,191.611z"/><path d="M291.057,294.011c1.51,2.953,4.514,4.659,7.62,4.659c1.297,0,2.628-0.299,3.866-0.93 c0.503-0.256,50.731-25.771,75.503-33.596c4.489-1.425,6.98-6.221,5.555-10.709c-1.417-4.489-6.178-6.989-10.709-5.572 c-26.095,8.252-75.981,33.596-78.097,34.671C290.596,284.667,288.924,289.805,291.057,294.011z"/><path d="M206.748,158.366c-52.693-12.365-112.572,3.388-115.089,4.062c-4.548,1.22-7.253,5.896-6.033,10.453 c1.024,3.814,4.471,6.323,8.235,6.323c0.734,0,1.476-0.094,2.219-0.29c0.572-0.162,58.223-15.326,106.778-3.934 c4.565,1.067,9.182-1.775,10.257-6.366C214.189,164.032,211.339,159.441,206.748,158.366z"/><path d="M206.748,209.566c-52.693-12.356-112.572,3.388-115.089,4.062c-4.548,1.22-7.253,5.897-6.033,10.453 c1.024,3.814,4.471,6.323,8.235,6.323c0.734,0,1.476-0.094,2.219-0.29c0.572-0.162,58.223-15.326,106.778-3.934 c4.565,1.067,9.182-1.775,10.257-6.366C214.189,215.232,211.339,210.641,206.748,209.566z"/><path d="M291.057,345.211c1.51,2.953,4.514,4.659,7.62,4.659c1.297,0,2.628-0.299,3.866-0.93 c0.503-0.256,50.731-25.771,75.503-33.596c4.489-1.425,6.98-6.221,5.555-10.709c-1.417-4.488-6.178-6.989-10.709-5.572 c-26.095,8.252-75.981,33.596-78.097,34.671C290.596,335.867,288.924,341.005,291.057,345.211z"/><path d="M206.748,260.766c-52.693-12.356-112.572,3.379-115.089,4.062c-4.548,1.22-7.253,5.897-6.033,10.453 c1.024,3.814,4.471,6.332,8.235,6.332c0.734,0,1.476-0.102,2.219-0.299c0.572-0.162,58.223-15.326,106.778-3.934 c4.565,1.067,9.182-1.775,10.257-6.366C214.189,266.432,211.339,261.841,206.748,260.766z"/><path d="M206.748,363.166c-52.693-12.365-112.572,3.388-115.089,4.062c-4.548,1.22-7.253,5.897-6.033,10.453 c1.024,3.814,4.471,6.332,8.235,6.332c0.734,0,1.476-0.102,2.219-0.299c0.572-0.162,58.223-15.326,106.778-3.934 c4.565,1.058,9.182-1.775,10.257-6.366C214.189,368.832,211.339,364.241,206.748,363.166z"/><path d="M206.748,311.966c-52.693-12.365-112.572,3.379-115.089,4.062c-4.548,1.22-7.253,5.897-6.033,10.453 c1.024,3.814,4.471,6.332,8.235,6.332c0.734,0,1.476-0.102,2.219-0.299c0.572-0.162,58.223-15.326,106.778-3.934 c4.565,1.067,9.182-1.775,10.257-6.366C214.189,317.632,211.339,313.041,206.748,311.966z"/></g></svg>');
}
.documents .scheme:before {
  background-image: url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(208,34,41)"><path d="m475.191 116.575c-14.894 0-29.803.65-44.432 1.921v-50.79c0-3.866-3.134-7-7-7-37.254 0-72.919 5.099-106.232 15.153.676-3.699 1.031-7.495 1.031-11.356 0-22.617-12.272-43.542-32.027-54.609-2.167-1.214-4.816-1.188-6.96.067-2.144 1.256-3.461 3.555-3.461 6.04v39.431l-20.11 17.168-20.11-17.168v-39.432c0-2.485-1.317-4.783-3.461-6.04-2.143-1.256-4.793-1.282-6.96-.067-19.755 11.066-32.027 31.991-32.027 54.609 0 3.861.355 7.657 1.031 11.355-33.313-10.053-68.978-15.152-106.233-15.152-3.866 0-7 3.134-7 7v50.79c-14.628-1.271-29.537-1.921-44.431-1.921-3.866 0-7 3.134-7 7v317.658c0 3.866 3.134 7 7 7 80.11 0 152.695 18.12 215.739 53.857 1.071.606 2.261.91 3.452.91s2.381-.304 3.452-.91c63.043-35.737 135.629-53.857 215.739-53.857 3.866 0 7-3.134 7-7v-317.657c0-3.867-3.133-7-7-7zm-54.227 118.291c-3.264 7.879-1.976 16.45 3.304 22.896l-6.806 6.806c-6.445-5.28-15.016-6.568-22.896-3.304-7.878 3.264-13.028 10.235-13.853 18.525h-9.623c-.824-8.299-5.972-15.274-13.849-18.537-7.877-3.262-16.449-1.971-22.9 3.315l-6.806-6.806c5.28-6.446 6.567-15.017 3.304-22.896-3.264-7.878-10.235-13.028-18.525-13.853v-9.624c8.291-.825 15.262-5.975 18.525-13.853 3.264-7.879 1.976-16.45-3.304-22.896l6.806-6.806c6.446 5.28 15.017 6.568 22.896 3.305s13.029-10.234 13.853-18.526h9.624c.824 8.292 5.974 15.262 13.853 18.526 7.88 3.264 16.452 1.976 22.896-3.305l6.806 6.806c-5.28 6.446-6.568 15.017-3.304 22.896 3.264 7.878 10.235 13.028 18.525 13.853v9.624c-8.291.826-15.263 5.976-18.526 13.854zm-4.205-160.098v78.214c-2.713.182-5.374 1.296-7.443 3.365-3.771 3.771-8.142 2.376-9.392 1.858s-5.327-2.621-5.327-7.955c0-6.417-5.22-11.637-11.637-11.637h-14.117c-6.417 0-11.637 5.22-11.637 11.637 0 5.333-4.078 7.437-5.327 7.955-1.25.519-5.621 1.915-9.393-1.858-4.539-4.536-11.92-4.536-16.457 0l-9.983 9.984c-2.197 2.198-3.408 5.12-3.408 8.228 0 3.109 1.211 6.031 3.408 8.228 3.771 3.771 2.375 8.143 1.858 9.393-.518 1.25-2.622 5.327-7.955 5.327-6.417 0-11.637 5.22-11.637 11.636v14.117c0 6.417 5.22 11.637 11.637 11.637 5.333 0 7.437 4.078 7.955 5.327.518 1.25 1.914 5.621-1.858 9.392-4.537 4.537-4.537 11.92 0 16.457l9.981 9.981c2.198 2.199 5.121 3.41 8.23 3.41s6.031-1.21 8.229-3.408c3.78-3.781 8.148-2.385 9.396-1.869 1.249.517 5.323 2.62 5.323 7.966 0 6.416 5.22 11.637 11.637 11.637h14.117c6.417 0 11.637-5.221 11.637-11.637 0-5.333 4.077-7.437 5.327-7.955 1.25-.519 5.621-1.914 9.392 1.857 2.011 2.011 4.632 3.183 7.443 3.37v96.416c-56.38.95-108.01 13.423-153.76 37.115v-90.47l13.11 11.192v39.432c0 2.484 1.317 4.783 3.461 6.039 2.144 1.258 4.792 1.283 6.96.068 19.755-11.067 32.027-31.992 32.027-54.609 0-23.87-13.371-45.323-34.443-55.898v-148.31c12.352-6.199 22.051-16.138 27.969-28.108 32.618-10.969 67.778-16.866 104.677-17.524zm-194.869-44.818v28.709c0 2.048.897 3.994 2.455 5.324l27.11 23.145c2.617 2.235 6.473 2.235 9.09 0l27.11-23.145c1.558-1.33 2.455-3.275 2.455-5.324v-28.708c9.112 9.012 14.448 21.415 14.448 34.551 0 19.771-11.817 37.406-30.106 44.927-2.624 1.08-4.337 3.636-4.337 6.474v157.303c0 2.838 1.713 5.395 4.337 6.474 18.289 7.521 30.106 25.156 30.106 44.927 0 13.136-5.336 25.539-14.448 34.551v-28.708c0-2.049-.897-3.994-2.455-5.324l-27.11-23.145c-2.618-2.234-6.473-2.235-9.09.001l-27.109 23.144c-1.558 1.33-2.455 3.276-2.455 5.324v28.708c-9.112-9.012-14.448-21.414-14.448-34.551 0-19.771 11.817-37.406 30.105-44.927 2.624-1.08 4.337-3.636 4.337-6.474v-157.303c0-2.838-1.713-5.395-4.337-6.474-18.289-7.521-30.105-25.156-30.105-44.927-.001-13.137 5.335-25.54 14.447-34.552zm-126.65 44.818c36.9.659 72.06 6.555 104.676 17.525 5.918 11.97 15.617 21.909 27.969 28.108v148.309c-21.072 10.576-34.443 32.028-34.443 55.898 0 22.617 12.272 43.542 32.027 54.609 1.063.596 2.243.893 3.421.893 1.224 0 2.447-.32 3.539-.961 2.144-1.256 3.461-3.555 3.461-6.039v-39.432l13.11-11.192v90.469c-45.749-23.691-97.379-36.164-153.76-37.114zm-51.431 55.856c12.567.174 25.106.822 37.431 1.924v250.235c0 3.866 3.134 7 7 7 59.529 0 113.588 13.135 160.76 39.036v55.377c-60.815-32.163-129.749-48.944-205.191-49.918zm424.382 303.653c-75.443.974-144.377 17.755-205.192 49.918v-55.377c47.172-25.901 101.231-39.036 160.76-39.036 3.866 0 7-3.134 7-7v-111.713l4.997-4.996c2.198-2.198 3.408-5.12 3.408-8.229s-1.21-6.031-3.408-8.229c-3.771-3.771-2.375-8.143-1.858-9.392.518-1.25 2.621-5.327 7.955-5.327 6.417 0 11.637-5.22 11.637-11.637v-14.117c0-6.416-5.22-11.636-11.637-11.636-5.333 0-7.437-4.077-7.955-5.327s-1.914-5.622 1.857-9.393c2.198-2.197 3.409-5.12 3.409-8.229 0-3.108-1.21-6.03-3.408-8.229l-4.997-4.997v-28.786c12.325-1.102 24.865-1.75 37.432-1.924zm-268.122-193.829h-78.227c-3.866 0-7-3.134-7-7s3.134-7 7-7h78.227c3.866 0 7 3.134 7 7s-3.134 7-7 7zm-85.227-79.268c0-3.866 3.134-7 7-7h78.227c3.866 0 7 3.134 7 7s-3.134 7-7 7h-78.227c-3.866 0-7-3.135-7-7zm0 36.134c0-3.866 3.134-7 7-7h78.227c3.866 0 7 3.134 7 7s-3.134 7-7 7h-78.227c-3.866 0-7-3.134-7-7zm261.059-22.027c-22.56 0-40.915 18.354-40.915 40.914 0 22.561 18.354 40.915 40.915 40.915s40.915-18.354 40.915-40.915c0-22.56-18.354-40.914-40.915-40.914zm0 67.829c-14.841 0-26.915-12.074-26.915-26.915 0-14.84 12.074-26.914 26.915-26.914s26.915 12.074 26.915 26.914c0 14.841-12.073 26.915-26.915 26.915z"/></g></svg>');
}
.documents .offer:hover:before {
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><g fill="rgb(255,255,255)"><path d="m263 164c-2.7527 0-5 2.2473-5 5v15h-10.15039c-2.11929 0-3.84961 1.74636-3.84961 3.86914v16.26172c0 2.12278 1.73032 3.86914 3.84961 3.86914h10.15039v7c0 2.7527 2.2473 5 5 5h32c2.7527 0 5-2.2473 5-5v-35c0-.9107-.3705-1.76975-.99219-2.40625l-12.29297-12.58594c-.64317-.65849-1.52227-1.00781-2.42187-1.00781zm0 2h21v10c0 2.1987 1.8013 4 4 4h10v35c0 1.6793-1.3207 3-3 3h-32c-1.6793 0-3-1.3207-3-3v-7h20.15039c2.11929 0 3.84961-1.74636 3.84961-3.86914v-16.26172c0-2.12278-1.73032-3.86914-3.84961-3.86914h-20.15039v-15c0-1.6793 1.3207-3 3-3zm23 1.13867 10.60938 10.86133h-8.60938c-1.1253 0-2-.8747-2-2zm-38.15039 18.86133h32.30078c1.03851 0 1.84961.81244 1.84961 1.86914v16.26172c0 1.0567-.8111 1.86914-1.84961 1.86914h-32.30078c-1.03851 0-1.84961-.81244-1.84961-1.86914v-16.26172c0-1.0567.8111-1.86914 1.84961-1.86914z" transform="translate(-240 -160)" font-variant-ligatures="normal" font-variant-position="normal" font-variant-caps="normal" font-variant-numeric="normal" font-variant-alternates="normal" font-variant-east-asian="normal" font-feature-settings="normal" font-variation-settings="normal" text-indent="0" text-align="start" text-decoration-line="none" text-decoration-style="solid" text-decoration-color="rgb(0,0,0)" text-transform="none" text-orientation="mixed" white-space="normal" shape-padding="0" shape-margin="0" inline-size="0" isolation="auto" mix-blend-mode="normal" solid-color="rgb(0,0,0)" solid-opacity="1" vector-effect="none"/><path id="path3421" d="m251 190c-.55226.00006-.99994.44774-1 1v10c0 .55228.44772 1 1 1s1-.44772 1-1v-3h2c2.1987 0 4-1.8013 4-4s-1.8013-4-4-4zm1 2h2c1.1253 0 2 .8747 2 2s-.8747 2-2 2h-2z" transform="translate(-240 -160)" font-variant-ligatures="normal" font-variant-position="normal" font-variant-caps="normal" font-variant-numeric="normal" font-variant-alternates="normal" font-variant-east-asian="normal" font-feature-settings="normal" font-variation-settings="normal" text-indent="0" text-align="start" text-decoration-line="none" text-decoration-style="solid" text-decoration-color="rgb(0,0,0)" text-transform="none" text-orientation="mixed" white-space="normal" shape-padding="0" shape-margin="0" inline-size="0" isolation="auto" mix-blend-mode="normal" solid-color="rgb(0,0,0)" solid-opacity="1" vector-effect="none"/><path id="rect3435" d="m21 30a1.0001 1.0001 0 0 0 -1 1v10a1.0001 1.0001 0 0 0 1 1h.857422c3.370937 0 6.142578-2.677963 6.142578-6s-2.771641-6-6.142578-6zm1 2.027344c2.2539.07565 4 1.803227 4 3.972656s-1.7461 3.897003-4 3.972656z" font-variant-ligatures="normal" font-variant-position="normal" font-variant-caps="normal" font-variant-numeric="normal" font-variant-alternates="normal" font-variant-east-asian="normal" font-feature-settings="normal" font-variation-settings="normal" text-indent="0" text-align="start" text-decoration-line="none" text-decoration-style="solid" text-decoration-color="rgb(0,0,0)" text-transform="none" text-orientation="mixed" white-space="normal" shape-padding="0" shape-margin="0" inline-size="0" isolation="auto" mix-blend-mode="normal" solid-color="rgb(0,0,0)" solid-opacity="1" vector-effect="none"/><path id="path3440" d="m271 190c-.55226.00006-.99994.44774-1 1v10c0 .55228.44772 1 1 1s1-.44772 1-1v-4.13086h5c.55228 0 1-.44772 1-1s-.44772-1-1-1h-5v-2.86914h5c.55228 0 1-.44772 1-1s-.44772-1-1-1z" transform="translate(-240 -160)" font-variant-ligatures="normal" font-variant-position="normal" font-variant-caps="normal" font-variant-numeric="normal" font-variant-alternates="normal" font-variant-east-asian="normal" font-feature-settings="normal" font-variation-settings="normal" text-indent="0" text-align="start" text-decoration-line="none" text-decoration-style="solid" text-decoration-color="rgb(0,0,0)" text-transform="none" text-orientation="mixed" white-space="normal" shape-padding="0" shape-margin="0" inline-size="0" isolation="auto" mix-blend-mode="normal" solid-color="rgb(0,0,0)" solid-opacity="1" vector-effect="none"/></g></svg>');
}
.documents .manual:hover:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512.004 512.004" style="enable-background:new 0 0 512.004 512.004;" xml:space="preserve"><g fill="rgb(255,255,255)"><path d="M291.057,242.811c1.51,2.953,4.514,4.659,7.62,4.659c1.297,0,2.628-0.299,3.866-0.93 c0.503-0.256,50.731-25.771,75.503-33.596c4.489-1.425,6.98-6.221,5.555-10.709c-1.417-4.489-6.178-6.989-10.709-5.572 c-26.095,8.252-75.981,33.596-78.097,34.671C290.596,233.467,288.924,238.605,291.057,242.811z"/><path d="M298.677,145.071c1.297,0,2.628-0.299,3.866-0.93c0.503-0.256,50.731-25.771,75.503-33.596 c4.489-1.425,6.98-6.221,5.555-10.709c-1.417-4.489-6.178-6.989-10.709-5.572c-26.095,8.252-75.981,33.596-78.097,34.671 c-4.198,2.133-5.871,7.27-3.738,11.477C292.567,143.364,295.571,145.071,298.677,145.071z"/><path d="M503.469,128.004c-4.719,0-8.533,3.823-8.533,8.533v332.8c0,14.114-11.486,25.6-25.6,25.6h-204.8v-19.635 c12.442-4.352,44.851-14.498,76.8-14.498c74.334,0,124.809,16.461,125.312,16.631c2.568,0.853,5.436,0.427,7.68-1.178 c2.227-1.604,3.541-4.181,3.541-6.921V93.871c0-4.002-2.773-7.467-6.682-8.329c0,0-6.69-1.493-18.125-3.593 c-4.617-0.853-9.079,2.219-9.933,6.844c-0.853,4.642,2.21,9.088,6.844,9.941c4.361,0.802,8.013,1.51,10.829,2.074v357.188 c-19.337-5.069-62.276-14.259-119.467-14.259c-37.18,0-73.702,12.211-85.001,16.35c-10.044-4.437-40.405-16.35-77.133-16.35 c-58.778,0-107.196,9.694-128,14.618V100.475c17.041-4.19,67.371-15.138,128-15.138c31.113,0,57.796,9.685,68.267,14.063v335.804 c0,3.072,1.655,5.914,4.326,7.424c2.671,1.519,5.965,1.476,8.602-0.111c0.845-0.503,85.393-51.004,160.435-76.015 c3.49-1.169,5.837-4.42,5.837-8.098V8.537c0-2.799-1.374-5.419-3.678-7.014c-2.287-1.596-5.222-1.963-7.859-0.981 C346.856,26.15,277.771,69.141,277.079,69.568c-3.994,2.5-5.214,7.765-2.714,11.759c2.492,3.994,7.757,5.214,11.759,2.714 c0.631-0.401,60.732-37.794,123.477-63.027v331.281c-58.249,20.241-119.066,53.291-145.067,68.087V93.871 c0-3.234-1.826-6.187-4.719-7.637c-1.468-0.725-36.437-17.963-80.614-17.963c-77.107,0-136.388,16.683-138.88,17.399 c-3.661,1.041-6.187,4.395-6.187,8.201v375.467c0,2.671,1.263,5.197,3.388,6.81c1.502,1.135,3.311,1.724,5.146,1.724 c0.785,0,1.57-0.111,2.338-0.333c0.589-0.162,59.597-16.734,134.195-16.734c31.198,0,57.856,9.711,68.267,14.071v20.062h-204.8 c-14.114,0-25.6-11.486-25.6-25.6v-332.8c0-4.71-3.823-8.533-8.533-8.533s-8.533,3.823-8.533,8.533v332.8 c0,23.526,19.14,42.667,42.667,42.667h426.667c23.526,0,42.667-19.14,42.667-42.667v-332.8 C512.002,131.827,508.188,128.004,503.469,128.004z"/><path d="M291.057,191.611c1.51,2.953,4.514,4.659,7.62,4.659c1.297,0,2.628-0.299,3.866-0.93 c0.503-0.256,50.731-25.771,75.503-33.596c4.489-1.425,6.98-6.221,5.555-10.709c-1.417-4.489-6.178-6.989-10.709-5.572 c-26.095,8.252-75.981,33.596-78.097,34.671C290.596,182.267,288.924,187.405,291.057,191.611z"/><path d="M291.057,294.011c1.51,2.953,4.514,4.659,7.62,4.659c1.297,0,2.628-0.299,3.866-0.93 c0.503-0.256,50.731-25.771,75.503-33.596c4.489-1.425,6.98-6.221,5.555-10.709c-1.417-4.489-6.178-6.989-10.709-5.572 c-26.095,8.252-75.981,33.596-78.097,34.671C290.596,284.667,288.924,289.805,291.057,294.011z"/><path d="M206.748,158.366c-52.693-12.365-112.572,3.388-115.089,4.062c-4.548,1.22-7.253,5.896-6.033,10.453 c1.024,3.814,4.471,6.323,8.235,6.323c0.734,0,1.476-0.094,2.219-0.29c0.572-0.162,58.223-15.326,106.778-3.934 c4.565,1.067,9.182-1.775,10.257-6.366C214.189,164.032,211.339,159.441,206.748,158.366z"/><path d="M206.748,209.566c-52.693-12.356-112.572,3.388-115.089,4.062c-4.548,1.22-7.253,5.897-6.033,10.453 c1.024,3.814,4.471,6.323,8.235,6.323c0.734,0,1.476-0.094,2.219-0.29c0.572-0.162,58.223-15.326,106.778-3.934 c4.565,1.067,9.182-1.775,10.257-6.366C214.189,215.232,211.339,210.641,206.748,209.566z"/><path d="M291.057,345.211c1.51,2.953,4.514,4.659,7.62,4.659c1.297,0,2.628-0.299,3.866-0.93 c0.503-0.256,50.731-25.771,75.503-33.596c4.489-1.425,6.98-6.221,5.555-10.709c-1.417-4.488-6.178-6.989-10.709-5.572 c-26.095,8.252-75.981,33.596-78.097,34.671C290.596,335.867,288.924,341.005,291.057,345.211z"/><path d="M206.748,260.766c-52.693-12.356-112.572,3.379-115.089,4.062c-4.548,1.22-7.253,5.897-6.033,10.453 c1.024,3.814,4.471,6.332,8.235,6.332c0.734,0,1.476-0.102,2.219-0.299c0.572-0.162,58.223-15.326,106.778-3.934 c4.565,1.067,9.182-1.775,10.257-6.366C214.189,266.432,211.339,261.841,206.748,260.766z"/><path d="M206.748,363.166c-52.693-12.365-112.572,3.388-115.089,4.062c-4.548,1.22-7.253,5.897-6.033,10.453 c1.024,3.814,4.471,6.332,8.235,6.332c0.734,0,1.476-0.102,2.219-0.299c0.572-0.162,58.223-15.326,106.778-3.934 c4.565,1.058,9.182-1.775,10.257-6.366C214.189,368.832,211.339,364.241,206.748,363.166z"/><path d="M206.748,311.966c-52.693-12.365-112.572,3.379-115.089,4.062c-4.548,1.22-7.253,5.897-6.033,10.453 c1.024,3.814,4.471,6.332,8.235,6.332c0.734,0,1.476-0.102,2.219-0.299c0.572-0.162,58.223-15.326,106.778-3.934 c4.565,1.067,9.182-1.775,10.257-6.366C214.189,317.632,211.339,313.041,206.748,311.966z"/></g></svg>');
}
.documents .scheme:hover:before {
  background-image: url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(255,255,255)"><path d="m475.191 116.575c-14.894 0-29.803.65-44.432 1.921v-50.79c0-3.866-3.134-7-7-7-37.254 0-72.919 5.099-106.232 15.153.676-3.699 1.031-7.495 1.031-11.356 0-22.617-12.272-43.542-32.027-54.609-2.167-1.214-4.816-1.188-6.96.067-2.144 1.256-3.461 3.555-3.461 6.04v39.431l-20.11 17.168-20.11-17.168v-39.432c0-2.485-1.317-4.783-3.461-6.04-2.143-1.256-4.793-1.282-6.96-.067-19.755 11.066-32.027 31.991-32.027 54.609 0 3.861.355 7.657 1.031 11.355-33.313-10.053-68.978-15.152-106.233-15.152-3.866 0-7 3.134-7 7v50.79c-14.628-1.271-29.537-1.921-44.431-1.921-3.866 0-7 3.134-7 7v317.658c0 3.866 3.134 7 7 7 80.11 0 152.695 18.12 215.739 53.857 1.071.606 2.261.91 3.452.91s2.381-.304 3.452-.91c63.043-35.737 135.629-53.857 215.739-53.857 3.866 0 7-3.134 7-7v-317.657c0-3.867-3.133-7-7-7zm-54.227 118.291c-3.264 7.879-1.976 16.45 3.304 22.896l-6.806 6.806c-6.445-5.28-15.016-6.568-22.896-3.304-7.878 3.264-13.028 10.235-13.853 18.525h-9.623c-.824-8.299-5.972-15.274-13.849-18.537-7.877-3.262-16.449-1.971-22.9 3.315l-6.806-6.806c5.28-6.446 6.567-15.017 3.304-22.896-3.264-7.878-10.235-13.028-18.525-13.853v-9.624c8.291-.825 15.262-5.975 18.525-13.853 3.264-7.879 1.976-16.45-3.304-22.896l6.806-6.806c6.446 5.28 15.017 6.568 22.896 3.305s13.029-10.234 13.853-18.526h9.624c.824 8.292 5.974 15.262 13.853 18.526 7.88 3.264 16.452 1.976 22.896-3.305l6.806 6.806c-5.28 6.446-6.568 15.017-3.304 22.896 3.264 7.878 10.235 13.028 18.525 13.853v9.624c-8.291.826-15.263 5.976-18.526 13.854zm-4.205-160.098v78.214c-2.713.182-5.374 1.296-7.443 3.365-3.771 3.771-8.142 2.376-9.392 1.858s-5.327-2.621-5.327-7.955c0-6.417-5.22-11.637-11.637-11.637h-14.117c-6.417 0-11.637 5.22-11.637 11.637 0 5.333-4.078 7.437-5.327 7.955-1.25.519-5.621 1.915-9.393-1.858-4.539-4.536-11.92-4.536-16.457 0l-9.983 9.984c-2.197 2.198-3.408 5.12-3.408 8.228 0 3.109 1.211 6.031 3.408 8.228 3.771 3.771 2.375 8.143 1.858 9.393-.518 1.25-2.622 5.327-7.955 5.327-6.417 0-11.637 5.22-11.637 11.636v14.117c0 6.417 5.22 11.637 11.637 11.637 5.333 0 7.437 4.078 7.955 5.327.518 1.25 1.914 5.621-1.858 9.392-4.537 4.537-4.537 11.92 0 16.457l9.981 9.981c2.198 2.199 5.121 3.41 8.23 3.41s6.031-1.21 8.229-3.408c3.78-3.781 8.148-2.385 9.396-1.869 1.249.517 5.323 2.62 5.323 7.966 0 6.416 5.22 11.637 11.637 11.637h14.117c6.417 0 11.637-5.221 11.637-11.637 0-5.333 4.077-7.437 5.327-7.955 1.25-.519 5.621-1.914 9.392 1.857 2.011 2.011 4.632 3.183 7.443 3.37v96.416c-56.38.95-108.01 13.423-153.76 37.115v-90.47l13.11 11.192v39.432c0 2.484 1.317 4.783 3.461 6.039 2.144 1.258 4.792 1.283 6.96.068 19.755-11.067 32.027-31.992 32.027-54.609 0-23.87-13.371-45.323-34.443-55.898v-148.31c12.352-6.199 22.051-16.138 27.969-28.108 32.618-10.969 67.778-16.866 104.677-17.524zm-194.869-44.818v28.709c0 2.048.897 3.994 2.455 5.324l27.11 23.145c2.617 2.235 6.473 2.235 9.09 0l27.11-23.145c1.558-1.33 2.455-3.275 2.455-5.324v-28.708c9.112 9.012 14.448 21.415 14.448 34.551 0 19.771-11.817 37.406-30.106 44.927-2.624 1.08-4.337 3.636-4.337 6.474v157.303c0 2.838 1.713 5.395 4.337 6.474 18.289 7.521 30.106 25.156 30.106 44.927 0 13.136-5.336 25.539-14.448 34.551v-28.708c0-2.049-.897-3.994-2.455-5.324l-27.11-23.145c-2.618-2.234-6.473-2.235-9.09.001l-27.109 23.144c-1.558 1.33-2.455 3.276-2.455 5.324v28.708c-9.112-9.012-14.448-21.414-14.448-34.551 0-19.771 11.817-37.406 30.105-44.927 2.624-1.08 4.337-3.636 4.337-6.474v-157.303c0-2.838-1.713-5.395-4.337-6.474-18.289-7.521-30.105-25.156-30.105-44.927-.001-13.137 5.335-25.54 14.447-34.552zm-126.65 44.818c36.9.659 72.06 6.555 104.676 17.525 5.918 11.97 15.617 21.909 27.969 28.108v148.309c-21.072 10.576-34.443 32.028-34.443 55.898 0 22.617 12.272 43.542 32.027 54.609 1.063.596 2.243.893 3.421.893 1.224 0 2.447-.32 3.539-.961 2.144-1.256 3.461-3.555 3.461-6.039v-39.432l13.11-11.192v90.469c-45.749-23.691-97.379-36.164-153.76-37.114zm-51.431 55.856c12.567.174 25.106.822 37.431 1.924v250.235c0 3.866 3.134 7 7 7 59.529 0 113.588 13.135 160.76 39.036v55.377c-60.815-32.163-129.749-48.944-205.191-49.918zm424.382 303.653c-75.443.974-144.377 17.755-205.192 49.918v-55.377c47.172-25.901 101.231-39.036 160.76-39.036 3.866 0 7-3.134 7-7v-111.713l4.997-4.996c2.198-2.198 3.408-5.12 3.408-8.229s-1.21-6.031-3.408-8.229c-3.771-3.771-2.375-8.143-1.858-9.392.518-1.25 2.621-5.327 7.955-5.327 6.417 0 11.637-5.22 11.637-11.637v-14.117c0-6.416-5.22-11.636-11.637-11.636-5.333 0-7.437-4.077-7.955-5.327s-1.914-5.622 1.857-9.393c2.198-2.197 3.409-5.12 3.409-8.229 0-3.108-1.21-6.03-3.408-8.229l-4.997-4.997v-28.786c12.325-1.102 24.865-1.75 37.432-1.924zm-268.122-193.829h-78.227c-3.866 0-7-3.134-7-7s3.134-7 7-7h78.227c3.866 0 7 3.134 7 7s-3.134 7-7 7zm-85.227-79.268c0-3.866 3.134-7 7-7h78.227c3.866 0 7 3.134 7 7s-3.134 7-7 7h-78.227c-3.866 0-7-3.135-7-7zm0 36.134c0-3.866 3.134-7 7-7h78.227c3.866 0 7 3.134 7 7s-3.134 7-7 7h-78.227c-3.866 0-7-3.134-7-7zm261.059-22.027c-22.56 0-40.915 18.354-40.915 40.914 0 22.561 18.354 40.915 40.915 40.915s40.915-18.354 40.915-40.915c0-22.56-18.354-40.914-40.915-40.914zm0 67.829c-14.841 0-26.915-12.074-26.915-26.915 0-14.84 12.074-26.914 26.915-26.914s26.915 12.074 26.915 26.914c0 14.841-12.073 26.915-26.915 26.915z"/></g></svg>');
}

.section-info p {
  margin: 0 0 10px;
}
.section-info ol {
  margin: 10px 0 30px 20px;
}
.section-info ul {
  margin: 10px 0 30px;
}
.section-info ul li {
  position: relative;
  padding: 0 0 7px 15px;
}
.section-info ul li:before {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  content: "";
  position: absolute;
  min-width: 5px;
  height: 5px;
  background: #D02229;
  top: 8px;
  left: 0;
}
.section-info .video-container {
  margin: 30px 0 0;
  width: 720px;
  max-width: 100%;
}
.section-info .video-container iframe {
  width: 100%;
}

.section-techinfo table {
  width: 100%;
}
.section-techinfo table td {
  width: 50%;
  padding: 10px 20px;
}
.section-techinfo table tbody > tr:nth-child(odd) td {
  background: #F9F9F9;
}

.section-complectation li {
  padding: 0 0 7px;
}
.section-complectation ul li {
  display: flex;
  gap: 10px;
}
.section-complectation ul li:before {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  content: "";
  min-width: 5px;
  height: 5px;
  background: #000;
  position: relative;
  top: 8px;
}

.additionals-list {
  margin: 30px 0;
}
.additionals-list .product .img {
  width: 150px;
  height: 150px;
  margin: 0 auto 20px;
}
.additionals-list .product .pn {
  font-size: 1em;
  min-height: 42px;
}
.additionals-list .product .pb {
  gap: 10px;
}
.additionals-list .product .add-to-cart {
  font-size: 0.8em;
  gap: 5px;
}
.additionals-list .product .add-to-cart,
.additionals-list .product .add-to-favorites {
  height: 44px !important;
}
.additionals-list .product .add-to-favorites {
  min-width: 44px !important;
}
.additionals-list .product .add-to-favorites:before {
  width: 20px;
  height: 20px;
}

.kit-summary > div {
  line-height: 1;
  align-items: flex-end;
}
.kit-summary .kit-sum-old {
  position: relative;
  font-size: 1.1em;
  display: inline-block;
  color: #9C9C9C;
}
.kit-summary .kit-sum-old:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  top: 50%;
  left: 0;
  background: #D02229;
}
.kit-summary .kit-sum {
  font-size: 2em;
}

.kit-products > div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 30px;
  border-top: 1px solid #e8e8e8;
  padding: 10px 0;
}
.kit-products > div:first-child {
  border: 0;
}
.kit-products .img-title {
  display: flex;
  align-items: center;
  gap: 20px;
}
.kit-products .img {
  display: block;
  min-width: 100px;
  width: 100px;
  height: 100px;
  background: url("/static/loading.svg") no-repeat center/50px;
}
.kit-products .img img {
  cursor: pointer;
  width: 100%;
  object-fit: cover;
}
.kit-products .img.no-img {
  background: url("/static/no-img.svg") no-repeat center/50px;
}
.kit-products .price {
  font-size: 1.1em;
  font-weight: 600;
}
.kit-products .price-mobile {
  display: none;
}
.kit-products .article {
  margin: 10px 0 0;
}

/* Reviews */
.section-reviews {
  margin-top: 50px;
  margin-bottom: 50px;
  padding-top: 30px;
}
.section-reviews .reviews {
  flex-basis: 55%;
}
.section-reviews .reviews > div:not(.title) {
  display: flex;
  flex-direction: column;
  gap: 15px;
  margin: 0 0 20px;
  padding: 0 0 20px;
  border-bottom: 1px solid #F2F2F2;
}
.section-reviews .reviews > div:not(.title) > div:first-child {
  align-items: flex-end;
  line-height: 1;
}
.section-reviews .reviews .title {
  color: #D02229;
  margin: 0 0 30px;
}
.section-reviews .date {
  opacity: 0.5;
}
.section-reviews .go-to-add-review {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  display: none;
  gap: 10px;
  background: #D02229;
  color: #fff;
  padding: 10px 15px;
}
.section-reviews .go-to-add-review:before {
  content: "";
  display: block;
  width: 17px;
  height: 17px;
  background: url('data:image/svg+xml;utf8,<svg viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="rgb(255,255,255)" d="M8.9136 0C3.13333 0 -0.804813 5.85685 1.37606 11.2099L2.3084 13.4984C2.39183 13.7032 2.33084 13.9384 2.15844 14.0769L0.186947 15.6602C0.0215181 15.793 -0.0420489 16.0158 0.0283697 16.2159C0.0987881 16.4161 0.287856 16.55 0.500028 16.55H8.32031C13.1431 16.55 17.0527 12.6404 17.0527 7.81765C17.0527 3.50008 13.5526 0 9.23502 0H8.9136Z"/></svg>');
}
.section-reviews .go-to-add-review:hover {
  background: #A11B21;
}

.add-review {
  flex-basis: 40%;
}
.add-review .title {
  margin: 0 0 20px;
}
.add-review .form .form-control {
  width: 100%;
}
.add-review .form p,
.add-review .form .star-rating {
  margin: 0 0 7px;
}
.add-review .form .confirm {
  padding-bottom: 15px;
}
.add-review .form .btn {
  font-size: 1em;
  margin: 0 auto;
  display: table;
}

.star-rating {
  font-size: 0;
  white-space: nowrap;
  display: inline-block;
  gap: 10px;
  width: 125px;
  height: 25px;
  overflow: hidden;
  position: relative;
  background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=");
  background-size: contain;
}
.star-rating i,
.star-rating span,
.star-rating input {
  height: 100%;
  width: 20%;
}
.star-rating i,
.star-rating span {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZERjg4IiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=");
  background-size: contain;
}
.star-rating input,
.star-rating span {
  -moz-appearance: none;
  -webkit-appearance: none;
  opacity: 0;
  display: inline-block;
  margin: 0;
  padding: 0;
  z-index: 2;
  position: relative;
}
.star-rating span {
  opacity: 1;
}
.star-rating input:hover + i,
.star-rating input:checked + i {
  opacity: 1;
}
.star-rating i ~ i {
  width: 40%;
}
.star-rating i ~ i ~ i {
  width: 60%;
}
.star-rating i ~ i ~ i ~ i {
  width: 80%;
}
.star-rating i ~ i ~ i ~ i ~ i {
  width: 100%;
}
.star-rating.star-rating-small {
  width: 75px;
  height: 15px;
}

/* Kits with product */
.section-kits {
  padding-bottom: 30px;
  margin-top: 50px;
  margin-bottom: 50px;
  border-bottom: 1px solid #e8e8e8;
}
.section-kits .title {
  font-size: 1.5em;
}
.section-kits .title p {
  font-weight: 600;
  margin: 5px 0 0;
}
.section-kits .part-title {
  margin: 0 0 50px;
}

/* Same serie */
.section-series {
  margin: 50px 0;
  padding-top: 30px;
}
.section-series .part-title {
  margin: 0 0 50px;
}

/* Admin panel */
.adm-tools {
  border: 1px solid #eee;
  padding: 10px;
}
.adm-tools table {
  width: 100%;
  margin: 20px 0 0;
  font-size: 0.85em;
  border: 10px solid #fffce5;
  background: #fffce5;
  text-align: right;
  border-collapse: collapse;
}
.adm-tools table td {
  padding: 5px;
  border-bottom: 1px solid #c1c1c1;
}
.adm-tools table .qnt {
  font-weight: 600;
}
.adm-tools table .stock {
  text-align: left;
  padding-right: 50px;
}
.adm-tools table .reserved {
  padding-left: 15px;
}
.adm-tools table .out {
  opacity: 0.4;
}
.adm-tools table .out .qnt {
  font-weight: 400;
}
.adm-tools table .nearest_delivery p {
  white-space: nowrap;
}

.staff-buttons a {
  text-decoration: underline !important;
  color: #2A2A2A;
}
.staff-buttons div {
  display: flex;
  gap: 5px;
}
.staff-buttons div:before {
  content: "";
  display: flex;
  align-items: center;
  gap: 5px;
  width: 25px;
  height: 25px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.staff-buttons div p {
  display: flex;
  align-items: center;
  gap: 10px;
}
.staff-buttons .doc:before {
  position: relative;
  left: 3px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g fill="rgb(208,34,41)"><path d="M20.05,6.19A.51.51,0,0,0,20,5.92a.52.52,0,0,0-.11-.19L16.17,2A.51.51,0,0,0,16,1.9a.61.61,0,0,0-.26-.08H5.38A1.45,1.45,0,0,0,3.93,3.27V20.52A1.45,1.45,0,0,0,5.38,22H18.6a1.45,1.45,0,0,0,1.45-1.45ZM15.37,3.32a.45.45,0,0,1,.27-.41L19,6.26a.46.46,0,0,1-.42.28H15.82a.45.45,0,0,1-.45-.45ZM18.6,21H5.38a.45.45,0,0,1-.45-.45V3.27a.45.45,0,0,1,.45-.45h9.08a1.43,1.43,0,0,0-.09.5V6.09a1.45,1.45,0,0,0,1.45,1.45h2.72a1.45,1.45,0,0,0,.51-.1V20.52A.45.45,0,0,1,18.6,21Z"/><path d="M16.55,10.15H15.2l-.95,4.9c-.06.3-.1.6-.13.9h0A7,7,0,0,0,14,15l-1.19-4.88H11.28L10.14,15.1c0,.12-.06.26-.09.43A2.47,2.47,0,0,0,10,16h0c0-.13,0-.28,0-.44s0-.31-.07-.41l-1-5H7.45l1.68,7.09h1.6l1.07-4.68.09-.51c0-.22.06-.39.07-.51h0c0,.1,0,.26.08.48s.08.39.11.53l1.13,4.69h1.58Z"/></g></svg>');
}
.staff-buttons .print:before {
  background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(208,34,41)"><path d="m45 9h-7.32l-1.75-4.37-.93-.63h-22l-.93.63-1.75 4.37h-7.32l-1 1v26l1 1h5.94l-.94 5.84 1 1.16h30l1-1.16-.94-5.84h5.94l1-1v-26zm-31.32-3h20.64l1.2 3h-23zm-3.51 36 .92-5.84 1.76-11.16h22.3l1.75 11.16.93 5.84zm33.83-7h-5.25l-1.58-10h2.83v-2h-32v2h2.83l-1.58 10h-5.25v-24h40z"/><path d="m18 16h12v2h-12z"/></g></svg>');
}
.staff-buttons .edit:before {
  background-image: url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="m470.006 301.042c-16.074-9.26-26.057-26.511-26.057-45.041 0-18.521 9.982-35.772 26.01-45.023 16.45-9.457 23.292-29.107 16.262-46.719-8.811-22.247-20.808-43.026-35.57-61.768-11.763-14.922-32.196-18.83-48.645-9.312-16.027 9.312-35.992 9.34-52.066.07-16.028-9.27-25.963-26.549-25.916-45.112 0-18.99-13.591-34.75-32.383-37.468-23.62-3.421-47.614-3.402-71.328.07-18.746 2.737-32.336 18.488-32.29 37.44 0 18.54-9.936 35.809-25.963 45.07-16.075 9.26-35.992 9.241-52.066-.061-16.449-9.518-36.882-5.591-48.645 9.331-7.311 9.298-14.06 19.238-20.011 29.562-5.952 10.306-11.154 21.108-15.559 32.088-7.077 17.64-.234 37.318 16.215 46.799 16.075 9.251 26.057 26.511 26.057 45.032s-9.982 35.767-26.01 45.032c-16.449 9.458-23.291 29.098-16.262 46.705 8.811 22.261 20.808 43.041 35.57 61.772 11.763 14.922 32.196 18.83 48.645 9.312 16.028-9.312 35.992-9.331 52.066-.07 16.027 9.27 25.963 26.549 25.963 45.112-.047 18.985 13.59 34.745 32.336 37.469 11.763 1.701 23.573 2.549 35.382 2.549 11.998 0 23.995-.872 35.945-2.62 18.746-2.742 32.336-18.479 32.336-37.431-.047-18.549 9.888-35.819 25.916-45.079 16.074-9.26 35.992-9.241 52.066.061 16.449 9.518 36.882 5.6 48.645-9.331 7.311-9.303 14.06-19.243 20.011-29.553 5.905-10.305 11.201-21.108 15.559-32.097 7.079-17.64.237-37.323-16.213-46.789zm-150.247-8.22c-9.795 17.031-25.682 29.22-44.708 34.31-18.98 5.089-38.851 2.479-55.863-7.363-35.148-20.302-47.239-65.418-26.947-100.59 13.591-23.592 38.429-36.798 63.876-36.798 12.513 0 25.12 3.168 36.695 9.851 35.148 20.297 47.239 65.427 26.947 100.59z" fill-rule="evenodd"/></svg>');
}

.icon-like,
.icon-dislike {
  display: inline-block;
  width: 20px;
  height: 20px;
}
.icon-like:before,
.icon-dislike:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 24 24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m1.75 23h2.5c.965 0 1.75-.785 1.75-1.75v-11.5c0-.965-.785-1.75-1.75-1.75h-2.5c-.965 0-1.75.785-1.75 1.75v11.5c0 .965.785 1.75 1.75 1.75z"/><path d="m12.781.75c-1 0-1.5.5-1.5 3 0 2.376-2.301 4.288-3.781 5.273v12.388c1.601.741 4.806 1.839 9.781 1.839h1.6c1.95 0 3.61-1.4 3.94-3.32l1.12-6.5c.42-2.45-1.46-4.68-3.94-4.68h-4.72s.75-1.5.75-4c0-3-2.25-4-3.25-4z"/></svg>') no-repeat center/100%;
}

.icon-dislike:before {
  transform: rotateX(180deg) rotateY(180deg);
}

.review_opinion span {
  color: rgba(49, 49, 49, 0.5098039216);
  font-size: 1.3em;
}
.review_opinion span .total {
  font-size: 1em;
}
.review_opinion .like_review:hover {
  color: #00B64C;
}
.review_opinion .dislike_review:hover {
  color: #d02229;
}
.review_opinion .like_review_press {
  color: #00B64C;
}
.review_opinion .dislike_review_press {
  color: #d02229;
}

.available {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  color: white;
  background: #00B64C;
  font-weight: bold;
  font-size: 12px;
  line-height: 15px;
  height: 15px;
  text-transform: uppercase;
  padding: 0 5px;
  display: inline-block;
  margin-right: 3px;
  margin-bottom: 2px;
}

@media screen and (max-width: 1250px) {
  .product-gallery-data {
    gap: 20px;
  }
}
@media screen and (max-width: 1100px) {
  .product-gallery-data {
    flex-wrap: wrap;
    gap: 0;
    margin-bottom: 0;
  }
  .product-gallery-data .attributes {
    order: 3;
    margin: 30px 0 0;
  }
  .product-gallery-data .attributes-list,
  .product-gallery-data .show-all {
    display: none;
  }
  .product-gallery-data .commercial {
    order: 2;
    width: 40%;
  }
  .product-gallery-data .commercial .product-actions,
  .product-gallery-data .commercial .one-click-buy {
    width: 280px;
    margin: 0 auto;
  }
  .product-gallery-data .commercial .battery {
    justify-content: center;
    gap: 30px;
  }
  .gallery-container {
    width: 55%;
  }
  .page-title {
    font-size: 2em;
  }
  .acticle-new-arrival div {
    font-size: 1em;
  }
  .acticle-new-arrival,
  .commercial .product-price {
    font-size: 0.9em;
  }
  .product-nav ul {
    padding: 20px;
    font-size: 1.1em;
  }
  .documents a {
    font-size: 1em;
  }
  .documents a:before {
    min-width: 45px;
    height: 45px;
    background-size: 25px;
  }
  .block-title {
    font-size: 1.2em;
  }
}
@media screen and (max-width: 900px) {
  .title-with-adm-tools {
    flex-direction: column;
  }
  .title-with-adm-tools > div {
    width: 100%;
  }
  .gallery-container {
    gap: 0;
  }
  .page-title {
    font-size: 1.7em;
  }
  .commercial {
    font-size: 0.9em;
  }
  .commercial .product-price {
    margin: 0;
  }
  .commercial .add-to-cart,
  .commercial .add-to-favorites,
  .commercial .remove-from-favorites,
  .commercial .one-click-buy,
  .commercial .request-info {
    height: 42px;
  }
  .commercial .found-cheaper {
    font-size: 0.9em;
    margin-bottom: 0 0 5px;
  }
  .product-header .add-to-cart {
    gap: 0;
    background: none;
    border: 0;
    color: transparent;
    text-indent: -1000em;
    padding: 0;
    width: 23px;
    overflow: hidden;
  }
  .product-header .add-to-cart:before {
    width: 100%;
    background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 21 20" xmlns="http://www.w3.org/2000/svg"><g fill="rgb(208,34,41)"><path d="M18.6477 3.25H4.83514L3.65497 1.1346C3.5225 0.897154 3.2719 0.75 3 0.75H1.5C1.08579 0.75 0.75 1.08579 0.75 1.5C0.75 1.91421 1.08579 2.25 1.5 2.25H2.5596L3.72429 4.33765L6.41037 10.2809L6.41312 10.2869L6.64971 10.8104L3.95287 13.687C3.75895 13.8939 3.69825 14.1924 3.79599 14.4585C3.89372 14.7247 4.13317 14.913 4.41486 14.9452L6.87299 15.2261C9.94767 15.5775 13.0524 15.5775 16.127 15.2261L18.5852 14.9452C18.9967 14.8981 19.2922 14.5264 19.2452 14.1148C19.1981 13.7033 18.8264 13.4078 18.4149 13.4549L15.9567 13.7358C12.9952 14.0742 10.0048 14.0742 7.04331 13.7358L6.06779 13.6243L8.04717 11.513C8.06632 11.4925 8.0841 11.4713 8.10052 11.4494L8.85334 11.5474C9.90826 11.6847 10.9746 11.7116 12.0351 11.6277C14.5086 11.4321 16.801 10.2551 18.4015 8.35907L18.9795 7.67425C18.999 7.65125 19.017 7.62711 19.0335 7.60194L20.1109 5.96009C20.8745 4.79633 20.0397 3.25 18.6477 3.25Z" /><path d="M6 16.5C5.17157 16.5 4.5 17.1716 4.5 18C4.5 18.8284 5.17157 19.5 6 19.5C6.82843 19.5 7.5 18.8284 7.5 18C7.5 17.1716 6.82843 16.5 6 16.5Z" /><path d="M15.5 18C15.5 17.1716 16.1716 16.5 17 16.5C17.8284 16.5 18.5 17.1716 18.5 18C18.5 18.8284 17.8284 19.5 17 19.5C16.1716 19.5 15.5 18.8284 15.5 18Z" /></g></svg>');
  }
  .product-header .add-to-cart:hover {
    background: none;
  }
  .product-nav ul {
    padding: 15px;
    font-size: 0.9em;
  }
  .section-reviews {
    flex-direction: column;
  }
  .section-reviews .go-to-add-review {
    display: flex;
    align-items: center;
  }
  .product-data {
    padding: 25px 0;
  }
}
@media screen and (max-width: 768px) {
  .section-series .container {
    padding: 0;
    margin: 0;
    max-width: 100%;
  }
  .section-series .title-with-arrows {
    padding: 0 20px;
  }
}
@media screen and (max-width: 720px) {
  .gallery-container {
    width: 100%;
  }
  .gallery-container .no-img {
    display: none;
  }
  .gallery-main {
    width: calc(100% - 150px);
  }
  .product-gallery-data {
    flex-direction: column;
  }
  .product-header .product-price {
    font-size: 0.9em;
  }
  .product-header .add-to-favorites {
    display: none;
  }
  .product-header .title {
    font-size: 0.9em;
  }
  .page-title {
    font-size: 1.5em;
  }
  .product-gallery-data .commercial {
    margin: 15px 0 0;
    width: 100%;
    border-top: 1px solid #eee;
    padding: 15px 0 0;
  }
  .product-gallery-data .commercial .special-offer {
    text-align: center;
  }
  .product-gallery-data .commercial .with-icon {
    justify-content: center;
  }
  .product-gallery-data .commercial .found-cheaper {
    border-bottom: 1px solid #eee;
    padding: 0 0 15px;
    margin: 0;
  }
  .product-gallery-data .commercial .demo {
    text-align: center;
  }
  .product-gallery-data .commercial .demo:before {
    content: none;
  }
  .product-gallery-data .attributes {
    width: 100%;
    margin: 20px 0 0;
  }
  .product-gallery-data .attributes .brand-series {
    margin: 0;
  }
  .product-gallery-data .attributes .brand-series > div {
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .acticle-new-arrival {
    font-size: 0.8em;
  }
  .product-data {
    margin: 30px 0 0;
    padding: 0;
  }
  .product-data .container {
    padding: 0;
    flex-direction: column;
  }
  .product-data .container > div {
    width: 100% !important;
  }
  .product-data .product-nav {
    position: static;
    margin: 0;
  }
  .product-data .product-nav ul {
    display: none;
  }
  .documents {
    flex-direction: row;
    background: #f9f9f9;
    padding: 20px 0;
    border-top: 1px solid #eee;
  }
  .documents > a {
    flex-basis: 100%;
    flex-direction: column;
    font-size: 0.9em;
    text-align: center;
    gap: 5px;
  }
  .kit-products .img {
    min-width: 70px;
    width: 70px;
    height: 70px;
    background-size: 25px;
  }
  .product-sections .product-section {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    margin: 0;
    border-top: 1px solid #eee;
    padding: 20px;
  }
}
@media screen and (max-width: 575px) {
  .page-title {
    font-size: 1.3em;
  }
  .gallery-container {
    display: none;
  }
  .mobile-gallery {
    display: block;
  }
  .product-header .container {
    flex-direction: column;
    gap: 0;
    align-items: flex-start;
  }
  .product-header .add-to-favorites {
    display: flex;
  }
  .product-gallery-data {
    margin-top: 0;
  }
  .acticle-new-arrival {
    flex-wrap: wrap;
    gap: 10px;
    font-size: 0.75em;
    justify-content: center;
  }
  .acticle-new-arrival p {
    width: 100%;
    text-align: center;
  }
  .kit-products .price {
    display: none;
  }
  .kit-products .price-mobile {
    display: block;
    font-weight: 600;
  }
  .kit-products .article {
    margin: 3px 0 10px;
  }
  .product-sections .product-section.section-accessories, .product-sections .product-section.section-spare-parts {
    padding-left: 0;
    padding-right: 0;
  }
  .product-sections .product-section.section-accessories .part-title, .product-sections .product-section.section-spare-parts .part-title {
    padding: 0 15px;
    margin: 0 0 20px;
  }
  .kit-summary {
    justify-content: flex-start;
    margin: 15px 0 0 90px;
  }
  .kit-summary > div:nth-child(2) {
    flex-direction: row-reverse;
  }
  .section-techinfo table td {
    width: 100%;
    padding: 10px 10px 0;
  }
  .section-techinfo table tr {
    display: flex;
    flex-direction: column;
  }
  .section-techinfo table tr > td:nth-child(2) {
    font-weight: 600;
    padding-bottom: 10px;
  }
  .block-title {
    font-size: 1.1em;
  }
  .section-reviews .reviews > div:not(.title) > div:first-child {
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }
}
@media screen and (max-width: 420px) {
  .product-header {
    padding: 0;
  }
  .product-header .title {
    display: none;
  }
  .product-header .action {
    gap: 25px;
  }
  .product-header .container {
    justify-content: center;
    flex-direction: row;
  }
  .documents > a {
    font-size: 0.8em;
  }
  .adm-tools {
    padding: 5px;
  }
  .adm-tools table {
    margin: 5px 0 0;
  }
  .staff-buttons {
    gap: 15px;
    font-size: 0.9em;
  }
  .staff-buttons div:before {
    width: 20px;
    height: 20px;
  }
}

/*# sourceMappingURL=product.css.map */
