.card-page .shop2-product-options .option-item {
  display: flex !important; }

.card-page .options-more span {
  display: none; }

.card-page__top {
  padding: 0;
  margin: 0;
  padding-top: 21px; }
  .card-page__top .shop2-product .card-page__left {
    margin: 0;
    width: 50%;
    max-width: 624px; }
    .card-page__top .shop2-product .card-page__left .card-slider .card-slider__items {
      height: 515px;
      box-shadow: -0.521px 2.954px 15px 0px rgba(0, 0, 0, 0.05); }
      .card-page__top .shop2-product .card-page__left .card-slider .card-slider__items .card-slider__item .card-slider__image {
        background-image: none !important;
        height: 515px; }
        .card-page__top .shop2-product .card-page__left .card-slider .card-slider__items .card-slider__item .card-slider__image.no-image {
          background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgb%28227%2C%20227%2C%20227%29%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E) 50% no-repeat #f7f7f7 !important; }
        .card-page__top .shop2-product .card-page__left .card-slider .card-slider__items .card-slider__item .card-slider__image a img {
          opacity: 1;
          height: 100%;
          object-fit: contain;
          object-position: center; }
      .card-page__top .shop2-product .card-page__left .card-slider .card-slider__thumbs {
        height: 100%; }
      .card-page__top .shop2-product .card-page__left .card-slider .card-slider__thumbs:before, .card-page__top .shop2-product .card-page__left .card-slider .card-slider__thumbs:after {
        display: none; }
      .card-page__top .shop2-product .card-page__left .card-slider .card-slider__thumbs .card-slider__thumbs-slider {
        display: flex;
        flex-wrap: wrap; }
        .card-page__top .shop2-product .card-page__left .card-slider .card-slider__thumbs .card-slider__thumbs-slider .card-slider__thumb {
          margin: 0 5px;
          width: calc(100% / 6 - 10px) !important; }
        .card-page__top .shop2-product .card-page__left .card-slider .card-slider__thumbs .card-slider__thumbs-slider .card-slider__thumb .card-slider__thumb-img a {
          background-image: none !important; }
          .card-page__top .shop2-product .card-page__left .card-slider .card-slider__thumbs .card-slider__thumbs-slider .card-slider__thumb .card-slider__thumb-img a img {
            opacity: 1;
            height: 100%;
            object-fit: contain;
            object-position: center; }
    .card-page__top .shop2-product .card-page__right {
      width: 50%;
      flex: 1 1 auto;
      padding-left: 32px; }
    .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left {
      width: 100%; }
      .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .gr-product-options {
        margin: 20px 0; }
      .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .tpl-rating-block {
        margin: 0; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .tpl-rating-block .tpl-stars {
          background-image: url("data:image/svg+xml,%3Csvg width='89' height='18' viewBox='0 0 89 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 1.00006L11.3 6.02808L17 7.11206L13.03 11.3021L13.75 17.0021L8.5 14.563L3.25 17.0001L3.96997 11.3L0 7.11005L5.69995 6.02606L8.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.5 1.00006L29.3 6.02808L35 7.11206L31.03 11.3021L31.75 17.0021L26.5 14.563L21.25 17.0001L21.97 11.3L18 7.11005L23.7 6.02606L26.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.5 1.00006L47.3 6.02808L53 7.11206L49.03 11.3021L49.75 17.0021L44.5 14.563L39.25 17.0001L39.97 11.3L36 7.11005L41.7 6.02606L44.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.5 1.00006L65.3 6.02808L71 7.11206L67.03 11.3021L67.75 17.0021L62.5 14.563L57.25 17.0001L57.97 11.3L54 7.11005L59.7 6.02606L62.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.5 1.00006L83.3 6.02808L89 7.11206L85.03 11.3021L85.75 17.0021L80.5 14.563L75.25 17.0001L75.97 11.3L72 7.11005L77.7 6.02606L80.5 0.998047' fill='%23E1E1E1'/%3E%3C/svg%3E%0A"); }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .tpl-rating-block .tpl-stars .tpl-rating {
          background-image: url("data:image/svg+xml,%3Csvg width='89' height='18' viewBox='0 0 89 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 1.00006L11.3 6.02808L17 7.11206L13.03 11.3021L13.75 17.0021L8.5 14.563L3.25 17.0001L3.96997 11.3L0 7.11005L5.69995 6.02606L8.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.5 1.00006L29.3 6.02808L35 7.11206L31.03 11.3021L31.75 17.0021L26.5 14.563L21.25 17.0001L21.97 11.3L18 7.11005L23.7 6.02606L26.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.5 1.00006L47.3 6.02808L53 7.11206L49.03 11.3021L49.75 17.0021L44.5 14.563L39.25 17.0001L39.97 11.3L36 7.11005L41.7 6.02606L44.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.5 1.00006L65.3 6.02808L71 7.11206L67.03 11.3021L67.75 17.0021L62.5 14.563L57.25 17.0001L57.97 11.3L54 7.11005L59.7 6.02606L62.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.5 1.00006L83.3 6.02808L89 7.11206L85.03 11.3021L85.75 17.0021L80.5 14.563L75.25 17.0001L75.97 11.3L72 7.11005L77.7 6.02606L80.5 0.998047' fill='%23FFA81E'/%3E%3C/svg%3E%0A"); }
      .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .shop-article-amount__inner {
        display: flex;
        padding-top: 18px; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .shop-article-amount__inner .shop2-product-article {
          display: flex;
          width: 50%;
          color: #999;
          font-size: 13px;
          margin: 0; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .shop-article-amount__inner .shop2-product-article span {
          color: #999;
          font-size: 13px; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .shop-article-amount__inner .gr-has-amount {
          margin: 0;
          color: #999;
          font-size: 13px; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .shop-article-amount__inner .gr-has-amount span {
          color: #999;
          font-size: 13px;
          background: none;
          background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='rgb(42, 190, 53)' d='M1.823,6.227 L0.430,7.620 L4.907,12.097 L14.856,2.148 L13.463,0.755 L4.907,9.311 L1.823,6.227 Z'/%3E%3C/svg%3E") !important;
          background-repeat: no-repeat;
          padding-right: 5px; }
      .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding-top: 32px; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .product-price {
          display: flex;
          flex-direction: column-reverse;
          width: 50%; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .product-price .price-current {
          color: #000;
          font-weight: bold;
          font-size: 30px; }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .product-price .price-current strong {
            color: #000;
            font-weight: bold;
            font-size: 30px; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .product-price .price-old span {
          color: #777;
          font-size: 17px;
          font-weight: 400; }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .product-price .price-old span strong {
            font-size: 17px;
            color: #777;
            text-decoration: line-through;
            font-weight: 400; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner {
          width: auto;
          display: flex;
          align-items: center;
          margin-top: 13px; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .product-amount {
          width: 140px;
          margin-right: 11px; }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .product-amount .shop2-product-amount {
            box-shadow: none;
            border-radius: 4;
            background: #f5f5f5; }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .product-amount .shop2-product-amount button {
            height: 50px;
            width: calc(50% - 25px); }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .product-amount .shop2-product-amount .amount-minus {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10px' height='16px'%3E%3Cpath fill-rule='evenodd' opacity='0.102' fill='rgb(0, 0, 0)' d='M8.096,15.999 C7.864,15.999 7.632,15.914 7.455,15.744 L0.265,8.875 C-0.085,8.538 -0.085,7.994 0.265,7.656 L7.455,0.255 C7.807,-0.085 8.379,-0.087 8.733,0.250 C9.087,0.587 9.089,1.135 8.737,1.473 L2.179,8.266 L8.737,14.525 C9.089,14.864 9.087,15.411 8.733,15.748 C8.557,15.915 8.326,15.999 8.096,15.999 Z'/%3E%3C/svg%3E"); }
            .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .product-amount .shop2-product-amount .amount-minus:hover {
              background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10px' height='16px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 160, 233)' d='M8.096,15.999 C7.864,15.999 7.632,15.914 7.455,15.744 L0.265,8.875 C-0.085,8.538 -0.085,7.994 0.265,7.656 L7.455,0.255 C7.807,-0.085 8.379,-0.087 8.733,0.250 C9.087,0.587 9.089,1.135 8.737,1.473 L2.179,8.266 L8.737,14.525 C9.089,14.864 9.087,15.411 8.733,15.748 C8.557,15.915 8.326,15.999 8.096,15.999 Z'/%3E%3C/svg%3E"); }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .product-amount .shop2-product-amount .amount-plus {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10px' height='16px'%3E%3Cpath fill-rule='evenodd' opacity='0.102' fill='rgb(0, 0, 0)' d='M0.931,15.999 C1.163,15.999 1.394,15.914 1.570,15.744 L8.736,8.875 C9.084,8.538 9.084,7.994 8.736,7.656 L1.570,0.255 C1.220,-0.085 0.650,-0.087 0.297,0.250 C-0.056,0.587 -0.058,1.135 0.292,1.473 L6.828,8.266 L0.292,14.525 C-0.058,14.864 -0.056,15.411 0.297,15.748 C0.472,15.915 0.702,15.999 0.931,15.999 Z'/%3E%3C/svg%3E"); }
            .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .product-amount .shop2-product-amount .amount-plus:hover {
              background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10px' height='16px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 160, 233)' d='M0.931,15.999 C1.163,15.999 1.394,15.914 1.570,15.744 L8.736,8.875 C9.084,8.538 9.084,7.994 8.736,7.656 L1.570,0.255 C1.220,-0.085 0.650,-0.087 0.297,0.250 C-0.056,0.587 -0.058,1.135 0.292,1.473 L6.828,8.266 L0.292,14.525 C-0.058,14.864 -0.056,15.411 0.297,15.748 C0.472,15.915 0.702,15.999 0.931,15.999 Z'/%3E%3C/svg%3E"); }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .product-amount .shop2-product-amount input {
            width: 50px;
            height: 50px;
            color: #000;
            font-size: 20px; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns {
          display: flex;
          align-items: center; }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns .shop-product-btn {
            padding: 15px 26px 16px;
            width: 148px;
            font: inherit;
            border-radius: 4;
            text-transform: uppercase; }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns .shop-product-btn span {
            padding: 0;
            font-size: 16px;
            color: #fff;
            font-weight: bold; }
            .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns .shop-product-btn span:before {
              display: none; }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns .buy-one-click-js {
            border-radius: 4px;
            margin-left: 11px;
            padding: 15px 26px 16px;
            font: inherit; }
          .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns .buy-one-click-js span {
            padding: 0;
            font-size: 16px;
            color: #fff;
            font-weight: bold;
            text-transform: uppercase; }
      .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .gr-vendor-block {
        margin: 10px 0 0 0; }
      .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .options-wrap {
        padding-top: 10px;
        font-size: 15px;
        color: #999; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .options-wrap p {
          color: #999; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .options-wrap p strong {
          color: black; }
      .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .gr-product-anonce {
        padding-top: 10px;
        color: black;
        font-size: 18px;
        padding: 0;
        padding-top: 10px; }
      .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .gr-tabs__product {
        padding-top: 25px; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .gr-tabs__product .gr-tabs__title {
          font-size: 20px;
          font-family: "Roboto", sans-serif;
          color: #000;
          font-weight: bold; }
      .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .ya-share {
        margin-top: 20px; }
        .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .ya-share .ya-share__title {
          display: none; }
      .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .shop2-product-actions {
        margin: 0;
        margin-top: 13px; }
  .card-page__bottom {
    padding-top: 50px; }
  .card-page__bottom #product-tabs {
    padding: 0; }
    .card-page__bottom #product-tabs .shop-product-data__nav .r-tabs-tab {
      margin: 0;
      margin-right: 10px; }
      .card-page__bottom #product-tabs .shop-product-data__nav .r-tabs-tab .r-tabs-anchor {
        box-shadow: none;
        border-radius: 4;
        font: inherit;
        padding: 0;
        height: 100%;
        font-size: 18px;
        font-family: "Roboto";
        padding: 15px 21px;
        background: #f5f5f5;
        color: #000;
        line-height: 1.2;
        -moz-transform: matrix(1.0000000254, 0, 0, 1.0000000093, 0, 0);
        -webkit-transform: matrix(1.0000000254, 0, 0, 1.0000000093, 0, 0);
        -ms-transform: matrix(1.0000000254, 0, 0, 1.0000000093, 0, 0); }
      .card-page__bottom #product-tabs .shop-product-data__nav .r-tabs-tab.r-tabs-state-active .r-tabs-anchor {
        color: #fff;
        background: #00a0e9; }
    .card-page__bottom #product-tabs .shop2-product-tags {
      margin: 20px 0; }
  .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__title {
    background: transparent;
    margin: 0;
    padding: 0;
    border-radius: 0;
    font-size: 30px;
    font-family: "Roboto";
    color: #000;
    line-height: 1.2; }
    .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__title span {
      background: transparent;
      margin: 0;
      padding: 0; }
      .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__title span:before {
        display: none; }
    .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items {
      display: flex;
      justify-content: center;
      margin: 40px -15px; }
    .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items:before, .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items:after {
      display: none; }
    .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item {
      width: calc(100% / 4 - 30px) !important;
      margin: 15px;
      padding: 0;
      border-radius: 10px;
      background-color: #fff;
      box-shadow: -0.521px 2.954px 15px 0px rgba(0, 0, 0, 0.05); }
      .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item:hover {
        box-shadow: -0.521px 2.954px 15px 0px rgba(0, 0, 0, 0.05); }
      .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner {
        padding: 0 0 30px 0; }
      .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__top {
        padding: 0; }
        .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__top .kind-image {
          margin: 0; }
        .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__top .kind-image a {
          background-image: none !important; }
          .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__top .kind-image a img {
            opacity: 1;
            height: 100%;
            width: 100%;
            object-fit: contain;
            object-position: center; }
        .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__top .kind-name {
          text-align: center;
          font-size: 16px;
          color: #000;
          line-height: 1.2;
          -moz-transform: matrix(0.9983717632, 0, 0, 1, 0, 0);
          -webkit-transform: matrix(0.9983717632, 0, 0, 1, 0, 0);
          -ms-transform: matrix(0.9983717632, 0, 0, 1, 0, 0); }
        .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__top .product-price {
          margin: 0;
          padding: 0;
          width: 100%;
          display: flex;
          flex-direction: column-reverse;
          justify-content: center;
          align-items: center;
          padding-top: 13px; }
        .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__top .product-price .price-old {
          margin: 0;
          padding-top: 10px; }
        .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__top .product-price .price-current {
          font-size: 17px;
          color: #000;
          font-weight: 400; }
          .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__top .product-price .price-current strong {
            font-size: 20px;
            color: #000;
            font-weight: bold;
            -moz-transform: matrix(0.9983717632, 0, 0, 1, 0, 0);
            -webkit-transform: matrix(0.9983717632, 0, 0, 1, 0, 0);
            -ms-transform: matrix(0.9983717632, 0, 0, 1, 0, 0); }
        .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__top .kind-vendor {
          font-size: 17px;
          color: #000;
          font-weight: 400;
          text-align: center; }
      .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__bottom {
        padding-top: 17px;
        align-items: center;
        justify-content: center; }
        .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__bottom .product-additional .product-additional__top {
          display: none; }
        .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__bottom .product-additional .product-additional__bottom {
          box-shadow: none;
          height: 100%;
          width: 100%;
          margin: 0;
          border-radius: 0;
          display: flex;
          align-items: center;
          justify-content: center; }
          .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__bottom .product-additional .product-additional__bottom .shop-product-btn {
            width: auto;
            height: auto;
            padding: 0;
            margin: 0;
            position: static;
            border-radius: 4px 4px 4px 4px;
            font: inherit;
            font-size: 17.647px;
            color: #fff;
            line-height: 1.2;
            -moz-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
            -webkit-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
            -ms-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
            padding: 12px 21px; }
            .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__bottom .product-additional .product-additional__bottom .shop-product-btn span {
              position: relative;
              width: auto;
              height: auto;
              border-radius: 0;
              padding-left: 25px; }
              .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__bottom .product-additional .product-additional__bottom .shop-product-btn span:before {
                display: none; }
              .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__bottom .product-additional .product-additional__bottom .shop-product-btn span:after {
                content: "";
                position: absolute;
                left: 0;
                top: 50%;
                transform: translate(0px, -50%);
                width: 18px;
                height: 17px;
                background-image: url("https://unihauss.oml.ru/t/images/car.png");
                background-size: contain;
                background-position: center;
                background-repeat: no-repeat; }
        .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__bottom .gr-has-amount span {
          padding-right: 5px; }

@media (max-width: 1024px) {
  .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner {
    /*margin-top: 13px;*/
    flex-direction: column;
    align-items: flex-start; }

  .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns {
    margin-top: 13px; }

  .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items {
    margin: 40px 0px; }

  .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item {
    width: calc(100% / 3 - 30px) !important; } }

@media (max-width: 768px) {
  .card-page .shop2-product {
    flex-direction: column;
    justify-content: center;
    align-items: center; }

  .card-page__top .shop2-product .card-page__left {
    width: 100%; }

  .card-page__top .shop2-product .card-page__right {
    width: 100%;
    padding-left: 0;
    padding-top: 32px; }

  .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner {
    /*margin-top: 13px;*/
    flex-direction: row; }

  .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns {
    margin: 0; }

  .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item {
    width: calc(100% / 2 - 30px) !important; }

  .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item .kind-item__inner .kind-item__bottom .product-additional .product-additional__bottom .shop-product-btn span {
    padding-right: 0; } }

@media (max-width: 480px) {
  .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner {
    /*margin-top: 13px;*/
    flex-direction: column; }

  .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns {
    margin-top: 13px; }

  .card-page__bottom {
    padding-top: 25px; }

  .card-page__bottom .collections .collections__inner .kinds-block .kinds-block__items .kind-item {
    width: calc(100% / 1 - 30px) !important; } }

@media (max-width: 375px) {
  .card-page__top .shop2-product .card-page__left .card-slider .card-slider__items .card-slider__item .card-slider__image {
    height: 400px; }

  .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns {
    flex-direction: column;
    align-items: flex-start; }

  .card-page__top .shop2-product .card-page__right .cart-page-product .shop2-product__left .product-price-shop-amount-btn__inner .shop-amount-btn-additional-btns__inner .form-additional__btns .buy-one-click-js {
    margin-left: 0;
    margin-top: 13px; } }

#shop2-cart {
  flex-direction: column; }
  #shop2-cart .shop2-cart-table {
    width: 100%; }
  #shop2-cart .shop2-cart-table .shop2-cart-table__heading {
    padding: 0;
    border: none;
    border-radius: 5px;
    background-color: #f5f5f5;
    padding: 18px 21px; }
    #shop2-cart .shop2-cart-table .shop2-cart-table__heading .shop2-cart-table__heading-item {
      font-size: 15px;
      color: #000;
      line-height: 1.2; }
  #shop2-cart .shop2-cart-table .cart-products .cart-products__item {
    padding: 46px 0 30px 0; }
    #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__left {
      padding: 0;
      width: calc(100% - 640px); }
    #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__left .cart-product {
      align-items: center; }
    #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__left .cart-product .cart-product__image {
      margin: 0;
      width: 88px;
      height: 88px;
      border: 1px solid #e8e8e8;
      border-radius: 5px; }
      #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__left .cart-product .cart-product__image a {
        background-image: none !important;
        width: 88px;
        height: 88px; }
      #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__left .cart-product .cart-product__image a img {
        opacity: 1;
        height: 100%;
        width: 100%;
        object-fit: contain;
        object-position: center; }
    #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__left .cart-product .cart-product__details {
      margin-left: 21px; }
      #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__left .cart-product .cart-product__details .cart-product__details-top .cart-product__name {
        margin: 0;
        font-size: 16px;
        color: #000;
        line-height: 1.2;
        text-align: left;
        -moz-transform: matrix(0.9983983136, 0, 0, 1.0055831932, 0, 0);
        -webkit-transform: matrix(0.9983983136, 0, 0, 1.0055831932, 0, 0);
        -ms-transform: matrix(0.9983983136, 0, 0, 1.0055831932, 0, 0);
        font-weight: 400; }
        #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right {
          width: 635px; }
    #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-price .cart-price__body {
      font: inherit;
      font-size: 16px;
      color: #000;
      line-height: 1.2;
      -moz-transform: matrix(0.9977045877, 0, 0, 1, 0, 0);
      -webkit-transform: matrix(0.9977045877, 0, 0, 1, 0, 0);
      -ms-transform: matrix(0.9977045877, 0, 0, 1, 0, 0);
      font-weight: 400; }
      #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-price .cart-price__body span {
        color: #8f8f8f; }
    #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-amount {
      font: inherit; }
    #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-amount .cart-amount__body .shop2-product-amount {
      width: 100px;
      border-radius: 4px; }
      #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-amount .cart-amount__body .shop2-product-amount button {
        height: 41px;
        width: calc(50% - 20px);
        background: none;
        font-size: 16px;
        font-family: "Roboto", sans-serif;
        color: #000;
        line-height: 2.154; }
      #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-amount .cart-amount__body .shop2-product-amount input {
        width: 39px;
        height: 41px;
        font: inherit;
        font-size: 14px;
        font-family: "Roboto", sans-serif;
        font-weight: bold;
        color: #000;
        line-height: 2.154; }
    #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-sum .cart-sum__body {
      font: inherit;
      font-size: 16px;
      color: #000;
      line-height: 1.2;
      -moz-transform: matrix(0.9977045877, 0, 0, 1, 0, 0);
      -webkit-transform: matrix(0.9977045877, 0, 0, 1, 0, 0);
      -ms-transform: matrix(0.9977045877, 0, 0, 1, 0, 0);
      font-weight: 400; }
      #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-sum .cart-sum__body span {
        color: #8f8f8f; }
    #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-delete {
      width: auto; }
    #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-delete a {
      box-shadow: none;
      border-radius: 0;
      width: auto;
      height: auto;
      min-height: initial;
      font: inherit;
      font-size: 14px;
      font-family: "Roboto", sans-serif;
      color: #999;
      text-decoration: underline; }
      #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-delete a:before {
        display: none; }
  #shop2-cart .shop2-cart-table .cart-btns {
    padding: 0;
    padding-top: 40px;
    padding-bottom: 80px; }
    #shop2-cart .shop2-cart-table .cart-btns .cart-back a {
      font: inherit;
      background: #f5f5f5;
      font-size: 16px;
      font-family: "Roboto", sans-serif;
      color: #444;
      line-height: 1.2;
      font-weight: 500;
      border-radius: 4px; }
    #shop2-cart .shop2-cart-table .cart-btns .cart-back a span {
      padding-left: 30px; }
    #shop2-cart .shop2-cart-table .cart-btns .cart-back a span:before {
      width: 20px;
      height: 10px;
      top: 5px;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='10px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 0, 0)' d='M4.618,0.292 L0.705,4.292 L0.013,4.999 L0.705,5.707 L1.397,4.999 L0.705,5.707 L4.618,9.707 C4.810,9.902 5.060,9.999 5.310,9.999 C5.561,9.999 5.811,9.902 6.002,9.707 C6.384,9.316 6.384,8.683 6.002,8.292 L6.002,8.292 L3.759,5.999 L19.009,5.999 L19.009,3.999 L3.759,3.999 L6.002,1.706 L4.618,0.292 M19.009,3.999 L19.009,5.999 C19.549,5.999 19.987,5.551 19.987,4.999 C19.987,4.447 19.549,3.999 19.009,3.999 M5.310,-0.000 C5.060,-0.000 4.810,0.097 4.618,0.292 L6.002,1.706 C6.384,1.316 6.384,0.683 6.002,0.292 C5.811,0.097 5.561,-0.000 5.310,-0.000 '/%3E%3C/svg%3E");
      background-size: contain;
      background-position: center;
      background-repeat: no-repeat; }
    #shop2-cart .shop2-cart-table .cart-btns .cart-cleanup a {
      box-shadow: none;
      font: inherit;
      border-radius: 0;
      padding: 0;
      font-size: 14px;
      font-family: "Roboto", sans-serif;
      color: #000;
      text-decoration: underline;
      line-height: 1.071;
      font-weight: 500; }
    #shop2-cart .shop2-cart-table .cart-btns .cart-cleanup a:hover {
      background: transparent;
      text-decoration: none; }
    #shop2-cart .shop2-cart-table .cart-btns .cart-cleanup a span {
      padding: 0;
      text-decoration: inherit; }
    #shop2-cart .shop2-cart-table .cart-btns .cart-cleanup a span:before {
      display: none; }
  #shop2-cart .cart-total {
    margin: 0;
    padding: 0;
    width: 100%;
    box-shadow: none;
    border-radius: 0;
    display: flex;
    justify-content: flex-end; }
  #shop2-cart .cart-total .cart-total__inner {
    width: 465px;
    border-style: solid;
    border-width: 1px;
    border-color: #eae8e1;
    border-radius: 10px;
    background-color: #fff;
    padding: 40px 40px 42px 39px; }
    #shop2-cart .cart-total .cart-total__inner .cart-total__heading .cart-total__header {
      font-size: 30px;
      color: #000;
      line-height: 1.2;
      font-weight: bold; }
    #shop2-cart .cart-total .cart-total__inner .cart-total__items .cart-total__item .cart-total__title {
      font-size: 16px;
      font-family: "Roboto", sans-serif;
      color: #000;
      line-height: 1.2;
      color: #1c1c1c;
      font-weight: bold;
      width: 50%; }
    #shop2-cart .cart-total .cart-total__inner .cart-total__items .cart-total__item .cart-total__body {
      font-size: 22px;
      font-family: "Roboto", sans-serif;
      color: #000;
      line-height: 1.2;
      width: 50%; }
    #shop2-cart .cart-total .cart-total__inner .cart-total__items .cart-total__item .cart-total__body span {
      font-size: 18px;
      font-family: "Roboto", sans-serif;
      color: #666; }
    #shop2-cart .cart-total .cart-total__inner .cart-total__items .cart-total__coupon-block .cart-total__item .coupon-additional .coupon-additional__title {
      font-size: 16px;
      font-family: "Roboto", sans-serif;
      color: #000;
      line-height: 1.2;
      color: #1c1c1c;
      font-weight: bold;
      width: 50%; }
    #shop2-cart .cart-total .cart-total__inner .cart-total__btns .shop2-btn {
      width: 100%; }

@media (max-width: 768px) {
  #shop2-cart .shop2-cart-table .cart-products .cart-products__item {
    padding: 30px 0 30px 0; }

  #shop2-cart .shop2-cart-table .shop2-cart-table__heading {
    display: none; }

  #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__left {
    width: 100%; }

  #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right {
    width: 100%;
    margin-top: 20px; }

  #shop2-cart .shop2-cart-table .cart-btns {
    padding-bottom: 40px; } }

@media (max-width: 480px) {
  #shop2-cart .shop2-cart-table .cart-products .cart-products__item .cart-products__right .cart-delete a {
    padding: 0; } }

@media (max-width: 375px) {
  .cart-total__item {
    flex-direction: column;
    align-items: flex-start; }

  #shop2-cart .cart-total .cart-total__inner .cart-total__items .cart-total__item .cart-total__title {
    width: 100%; }

  #shop2-cart .cart-total .cart-total__inner .cart-total__items .cart-total__item .cart-total__body {
    width: 100%;
    text-align: left;
    margin-top: 13px; } }

.sorting-panel-wrapper .sorting-panel .sorting-panel__inner .gr-folder-items {
  display: none; }
  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .filter-popup-btn {
    display: block !important;
    width: 272px;
    height: 45px;
    margin-right: 30px;
    padding: 0;
    padding: 13px 40px 12px 50px;
    background: #f5f5f5;
    border-radius: 5px;
    font: inherit;
    line-height: normal;
    font-size: 16px;
    color: #444;
    font-weight: 500; }
  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .filter-popup-btn:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16px' height='17px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 0, 0)' d='M15.439,4.408 C14.658,6.516 13.205,7.757 12.066,8.676 C11.474,9.154 11.017,9.506 10.689,9.865 C10.376,10.207 10.281,10.449 10.281,10.671 L10.281,16.204 C10.281,16.503 10.118,16.777 9.860,16.911 C9.602,17.045 9.293,17.016 9.063,16.836 L6.016,14.465 C5.824,14.316 5.711,14.082 5.711,13.833 L5.711,10.671 C5.711,10.437 5.616,10.191 5.319,9.855 C4.924,9.407 4.443,9.046 3.986,8.671 C2.392,7.360 1.173,5.898 0.363,3.953 L2.024,3.953 C2.736,5.565 3.868,6.557 4.932,7.432 C5.459,7.866 6.025,8.314 6.442,8.787 C6.875,9.278 7.235,9.888 7.235,10.671 L7.235,13.438 L8.758,14.623 L8.758,10.671 C8.758,9.875 9.140,9.262 9.584,8.776 C10.014,8.307 10.597,7.859 11.131,7.428 C12.247,6.528 13.398,5.514 14.017,3.841 C14.282,3.126 14.369,2.341 14.428,1.582 L-0.001,1.582 L-0.001,0.001 L15.232,0.001 C15.651,0.001 16.000,0.368 15.994,0.803 L15.994,0.806 C15.974,2.005 15.856,3.284 15.439,4.408 Z'/%3E%3C/svg%3E");
    top: 50%;
    transform: translate(0px, -50%);
    left: 15px;
    background-size: contain; }
  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .filter-popup-btn:after {
    content: "";
    position: absolute;
    top: 50%;
    transform: translate(0px, -50%);
    right: 15px;
    background-image: url("https://unihauss.oml.ru/t/images/icon_123.png");
    width: 17px;
    height: 10px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; }
  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .sorting-block {
    height: 45px; }
  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .sorting-block .sorting-block__inner .sorting-block__body {
    height: 45px;
    background: #f5f5f5;
    border-radius: 5px; }
  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .sorting-block .sorting-block__inner .sorting-block__body:before {
    top: 50%;
    right: 15px;
    transform: translate(0px, -50%);
    background-image: url("https://unihauss.oml.ru/t/images/icon_123.png");
    width: 17px;
    height: 10px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; }
  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .sorting-block .sorting-block__inner .sorting-block__body span {
    padding: 13px 25px 12px 15px;
    font-size: 16px;
    color: #444; }
  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .sorting-block .sorting-block__inner .sorting-block__popup {
    background: #f5f5f5; }
  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .shop-view {
    height: 45px; }
  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .shop-view .shop-view__inner .shop-view__body .shop-view__item {
    height: 45px; }
    .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .shop-view .shop-view__inner .shop-view__body .shop-view__item.thumbs {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18px' height='18px'%3E%3Cpath fill-rule='evenodd' fill='rgb(221, 221, 221)' d='M10.000,17.999 L10.000,9.999 L18.000,9.999 L18.000,17.999 L10.000,17.999 ZM16.000,11.999 L12.000,11.999 L12.000,15.999 L16.000,15.999 L16.000,11.999 ZM10.000,-0.001 L18.000,-0.001 L18.000,7.999 L10.000,7.999 L10.000,-0.001 ZM12.000,5.999 L16.000,5.999 L16.000,1.999 L12.000,1.999 L12.000,5.999 ZM-0.000,9.999 L8.000,9.999 L8.000,17.999 L-0.000,17.999 L-0.000,9.999 ZM2.000,15.999 L6.000,15.999 L6.000,11.999 L2.000,11.999 L2.000,15.999 ZM-0.000,-0.001 L8.000,-0.001 L8.000,7.999 L-0.000,7.999 L-0.000,-0.001 ZM2.000,5.999 L6.000,5.999 L6.000,1.999 L2.000,1.999 L2.000,5.999 Z'/%3E%3C/svg%3E"); }
    .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .shop-view .shop-view__inner .shop-view__body .shop-view__item.thumbs.active-view {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18px' height='18px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 160, 233)' d='M10.000,17.999 L10.000,9.999 L18.000,9.999 L18.000,17.999 L10.000,17.999 ZM16.000,11.999 L12.000,11.999 L12.000,15.999 L16.000,15.999 L16.000,11.999 ZM10.000,-0.001 L18.000,-0.001 L18.000,7.999 L10.000,7.999 L10.000,-0.001 ZM12.000,5.999 L16.000,5.999 L16.000,1.999 L12.000,1.999 L12.000,5.999 ZM-0.000,9.999 L8.000,9.999 L8.000,17.999 L-0.000,17.999 L-0.000,9.999 ZM2.000,15.999 L6.000,15.999 L6.000,11.999 L2.000,11.999 L2.000,15.999 ZM-0.000,-0.001 L8.000,-0.001 L8.000,7.999 L-0.000,7.999 L-0.000,-0.001 ZM2.000,5.999 L6.000,5.999 L6.000,1.999 L2.000,1.999 L2.000,5.999 Z'/%3E%3C/svg%3E"); }
    .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .shop-view .shop-view__inner .shop-view__body .shop-view__item.simple {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18px' height='18px'%3E%3Cpath fill-rule='evenodd' fill='rgb(221, 221, 221)' d='M-0.000,17.999 L-0.000,9.999 L18.000,9.999 L18.000,17.999 L-0.000,17.999 ZM16.000,11.999 L2.000,11.999 L2.000,15.999 L16.000,15.999 L16.000,11.999 ZM-0.000,-0.001 L18.000,-0.001 L18.000,7.999 L-0.000,7.999 L-0.000,-0.001 ZM2.000,5.999 L16.000,5.999 L16.000,1.999 L2.000,1.999 L2.000,5.999 Z'/%3E%3C/svg%3E"); }
    .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .shop-view .shop-view__inner .shop-view__body .shop-view__item.simple.active-view {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18px' height='18px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 160, 233)' d='M-0.000,17.999 L-0.000,9.999 L18.000,9.999 L18.000,17.999 L-0.000,17.999 ZM16.000,11.999 L2.000,11.999 L2.000,15.999 L16.000,15.999 L16.000,11.999 ZM-0.000,-0.001 L18.000,-0.001 L18.000,7.999 L-0.000,7.999 L-0.000,-0.001 ZM2.000,5.999 L16.000,5.999 L16.000,1.999 L2.000,1.999 L2.000,5.999 Z'/%3E%3C/svg%3E"); }
    .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .shop-view .shop-view__inner .shop-view__body .shop-view__item.pricelist {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18px' height='18px'%3E%3Cpath fill-rule='evenodd' fill='rgb(221, 221, 221)' d='M-0.000,17.999 L-0.000,14.999 L18.000,14.999 L18.000,17.999 L-0.000,17.999 ZM-0.000,9.999 L18.000,9.999 L18.000,12.999 L-0.000,12.999 L-0.000,9.999 ZM-0.000,4.999 L18.000,4.999 L18.000,7.999 L-0.000,7.999 L-0.000,4.999 ZM-0.000,-0.001 L18.000,-0.001 L18.000,2.998 L-0.000,2.998 L-0.000,-0.001 Z'/%3E%3C/svg%3E"); }
    .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .shop-view .shop-view__inner .shop-view__body .shop-view__item.pricelist.active-view {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18px' height='18px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 160, 233)' d='M-0.000,17.999 L-0.000,14.999 L18.000,14.999 L18.000,17.999 L-0.000,17.999 ZM-0.000,9.999 L18.000,9.999 L18.000,12.999 L-0.000,12.999 L-0.000,9.999 ZM-0.000,4.999 L18.000,4.999 L18.000,7.999 L-0.000,7.999 L-0.000,4.999 ZM-0.000,-0.001 L18.000,-0.001 L18.000,2.998 L-0.000,2.998 L-0.000,-0.001 Z'/%3E%3C/svg%3E"); }

.product-list-titles.show_block {
  display: none !important; }

.product-list.thumbs .product-item, .product-list.simple .product-item, .product-list.list .product-item {
  border-radius: 10px;
  background-color: #fff;
  box-shadow: -0.521px 2.954px 15px 0px rgba(0, 0, 0, 0.05); }
  .product-list.thumbs .product-item:hover, .product-list.simple .product-item:hover, .product-list.list .product-item:hover {
    box-shadow: -0.521px 2.954px 15px 0px rgba(0, 0, 0, 0.05); }
  .product-list.thumbs .product-item .gr-product-image a, .product-list.simple .product-item .gr-product-image a, .product-list.list .product-item .gr-product-image a {
    background-image: none !important; }
  .product-list.thumbs .product-item .gr-product-image a img, .product-list.simple .product-item .gr-product-image a img, .product-list.list .product-item .gr-product-image a img {
    opacity: 1;
    height: 100%;
    width: 100%;
    object-fit: contain;
    object-position: center; }
  .product-list.thumbs .product-item .product-additional__bottom, .product-list.simple .product-item .product-additional__bottom, .product-list.list .product-item .product-additional__bottom {
    margin: 0;
    box-shadow: none;
    border-radius: 0;
    height: 100%;
    justify-content: center; }
  .product-list.thumbs .product-item .product-additional__bottom .product-price, .product-list.simple .product-item .product-additional__bottom .product-price, .product-list.list .product-item .product-additional__bottom .product-price {
    padding: 0;
    width: 100%;
    display: flex;
    flex-direction: column-reverse;
    align-items: center; }
  .product-list.thumbs .product-item .product-additional__bottom .product-price .price-current, .product-list.simple .product-item .product-additional__bottom .product-price .price-current, .product-list.list .product-item .product-additional__bottom .product-price .price-current {
    color: #000;
    font-weight: bold;
    font-size: 17px;
    font-weight: 400; }
  .product-list.thumbs .product-item .product-additional__bottom .product-price .price-current strong, .product-list.simple .product-item .product-additional__bottom .product-price .price-current strong, .product-list.list .product-item .product-additional__bottom .product-price .price-current strong {
    color: #000;
    font-weight: bold;
    font-size: 20px; }
  .product-list.thumbs .product-item .product-additional__bottom .product-price .price-old span, .product-list.simple .product-item .product-additional__bottom .product-price .price-old span, .product-list.list .product-item .product-additional__bottom .product-price .price-old span {
    color: #777;
    font-size: 17px;
    font-weight: 400; }
    .product-list.thumbs .product-item .product-additional__bottom .product-price .price-old span strong, .product-list.simple .product-item .product-additional__bottom .product-price .price-old span strong, .product-list.list .product-item .product-additional__bottom .product-price .price-old span strong {
      font-size: 17px;
      color: #777;
      text-decoration: line-through;
      font-weight: 400; }
    .product-list.thumbs .product-item .product-additional__bottom .product-price .price-old span strong:before, .product-list.simple .product-item .product-additional__bottom .product-price .price-old span strong:before, .product-list.list .product-item .product-additional__bottom .product-price .price-old span strong:before {
      display: none; }
  .product-list.thumbs .product-item .product-additional__bottom .shop-product-btn, .product-list.simple .product-item .product-additional__bottom .shop-product-btn, .product-list.list .product-item .product-additional__bottom .shop-product-btn {
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    position: static;
    border-radius: 4px 4px 4px 4px;
    font: inherit;
    font-size: 17.647px;
    color: #fff;
    line-height: 1.2;
    -moz-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
    -webkit-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
    -ms-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
    padding: 12px 21px; }
  .product-list.thumbs .product-item .product-additional__bottom .shop-product-btn span, .product-list.simple .product-item .product-additional__bottom .shop-product-btn span, .product-list.list .product-item .product-additional__bottom .shop-product-btn span {
    position: relative;
    width: auto;
    height: auto;
    border-radius: 0;
    padding-left: 25px; }
  .product-list.thumbs .product-item .product-additional__bottom .shop-product-btn span:before, .product-list.simple .product-item .product-additional__bottom .shop-product-btn span:before, .product-list.list .product-item .product-additional__bottom .shop-product-btn span:before {
    display: none; }
  .product-list.thumbs .product-item .product-additional__bottom .shop-product-btn span:after, .product-list.simple .product-item .product-additional__bottom .shop-product-btn span:after, .product-list.list .product-item .product-additional__bottom .shop-product-btn span:after {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0px, -50%);
    width: 18px;
    height: 17px;
    background-image: url("https://unihauss.oml.ru/t/images/car.png");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat; }
  .product-list.thumbs .product-item .gr-product-name, .product-list.simple .product-item .gr-product-name, .product-list.list .product-item .gr-product-name {
    text-align: center;
    font-size: 16px;
    color: #000;
    line-height: 1.2;
    -moz-transform: matrix(0.9983717632, 0, 0, 1, 0, 0);
    -webkit-transform: matrix(0.9983717632, 0, 0, 1, 0, 0);
    -ms-transform: matrix(0.9983717632, 0, 0, 1, 0, 0);
    margin: 0;
    font-weight: 400; }
  .product-list.thumbs .product-item {
    width: calc(100% / 4 - 30px); }
  .product-list.thumbs .product-item .product-item__top .gr-product-image a {
    background-image: none !important; }
  .product-list.thumbs .product-item .product-item__top .gr-product-image a img {
    opacity: 1;
    height: 100%;
    width: 100%;
    object-fit: contain;
    object-position: center; }
  .product-list.thumbs .product-item .product-item__bottom {
    justify-content: space-between;
    align-items: center; }
  .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-left {
    margin: 0;
    padding-bottom: 20px;
    width: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center; }
  .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-left .gr-product-name {
    text-align: center;
    font-size: 16px;
    color: #000;
    line-height: 1.2;
    -moz-transform: matrix(0.9983717632, 0, 0, 1, 0, 0);
    -webkit-transform: matrix(0.9983717632, 0, 0, 1, 0, 0);
    -ms-transform: matrix(0.9983717632, 0, 0, 1, 0, 0);
    margin: 0;
    margin: 0 0 10px 0; }
  .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-left .tpl-stars {
    background-image: url("data:image/svg+xml,%3Csvg width='89' height='18' viewBox='0 0 89 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 1.00006L11.3 6.02808L17 7.11206L13.03 11.3021L13.75 17.0021L8.5 14.563L3.25 17.0001L3.96997 11.3L0 7.11005L5.69995 6.02606L8.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.5 1.00006L29.3 6.02808L35 7.11206L31.03 11.3021L31.75 17.0021L26.5 14.563L21.25 17.0001L21.97 11.3L18 7.11005L23.7 6.02606L26.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.5 1.00006L47.3 6.02808L53 7.11206L49.03 11.3021L49.75 17.0021L44.5 14.563L39.25 17.0001L39.97 11.3L36 7.11005L41.7 6.02606L44.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.5 1.00006L65.3 6.02808L71 7.11206L67.03 11.3021L67.75 17.0021L62.5 14.563L57.25 17.0001L57.97 11.3L54 7.11005L59.7 6.02606L62.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.5 1.00006L83.3 6.02808L89 7.11206L85.03 11.3021L85.75 17.0021L80.5 14.563L75.25 17.0001L75.97 11.3L72 7.11005L77.7 6.02606L80.5 0.998047' fill='%23E1E1E1'/%3E%3C/svg%3E%0A"); }
  .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-left .tpl-stars .tpl-rating {
    background-image: url("data:image/svg+xml,%3Csvg width='89' height='18' viewBox='0 0 89 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 1.00006L11.3 6.02808L17 7.11206L13.03 11.3021L13.75 17.0021L8.5 14.563L3.25 17.0001L3.96997 11.3L0 7.11005L5.69995 6.02606L8.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.5 1.00006L29.3 6.02808L35 7.11206L31.03 11.3021L31.75 17.0021L26.5 14.563L21.25 17.0001L21.97 11.3L18 7.11005L23.7 6.02606L26.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.5 1.00006L47.3 6.02808L53 7.11206L49.03 11.3021L49.75 17.0021L44.5 14.563L39.25 17.0001L39.97 11.3L36 7.11005L41.7 6.02606L44.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.5 1.00006L65.3 6.02808L71 7.11206L67.03 11.3021L67.75 17.0021L62.5 14.563L57.25 17.0001L57.97 11.3L54 7.11005L59.7 6.02606L62.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.5 1.00006L83.3 6.02808L89 7.11206L85.03 11.3021L85.75 17.0021L80.5 14.563L75.25 17.0001L75.97 11.3L72 7.11005L77.7 6.02606L80.5 0.998047' fill='%23FFA81E'/%3E%3C/svg%3E%0A"); }
  .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional {
    margin: 0; }
  .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__top {
    justify-content: center; }
    .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__top .product-amount {
      margin: 0; }
  .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom {
    margin: 10px 0 0 0;
    box-shadow: none;
    border-radius: 0;
    height: 100%;
    justify-content: center; }
    .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom .product-price {
      padding: 0;
      width: 100%;
      display: flex;
      flex-direction: column-reverse;
      align-items: center; }
    .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom .product-price .price-current {
      color: #000;
      font-weight: bold;
      font-size: 17px;
      font-weight: 400; }
      .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom .product-price .price-current strong {
        color: #000;
        font-weight: bold;
        font-size: 20px; }
    .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom .product-price .price-old span {
      color: #777;
      font-size: 17px;
      font-weight: 400; }
      .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom .product-price .price-old span strong {
        font-size: 17px;
        color: #777;
        font-weight: 400; }
    .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom .shop-product-btn {
      width: auto;
      height: auto;
      padding: 0;
      margin: 0;
      position: static;
      border-radius: 4px 4px 4px 4px;
      font: inherit;
      font-size: 17.647px;
      color: #fff;
      line-height: 1.2;
      -moz-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
      -webkit-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
      -ms-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
      padding: 12px 21px; }
    .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom .shop-product-btn span {
      position: relative;
      width: auto;
      height: auto;
      border-radius: 0;
      padding-left: 25px; }
      .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom .shop-product-btn span:before {
        display: none; }
      .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom .shop-product-btn span:after {
        content: "";
        position: absolute;
        left: 0;
        top: 50%;
        transform: translate(0px, -50%);
        width: 18px;
        height: 17px;
        background-image: url("https://unihauss.oml.ru/t/images/car.png");
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat; }
  .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .gr-has-amount {
    text-align: center; }
  .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .gr-has-amount span {
    padding-right: 5px; }
  .product-list.simple .product-item .product-item__bottom {
    display: flex;
    align-items: center; }
  .product-list.simple .product-item .product-item__bottom-left {
    width: 100%;
    text-align: center; }
  .product-list.simple .product-item .tpl-stars {
    background-image: url("data:image/svg+xml,%3Csvg width='89' height='18' viewBox='0 0 89 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 1.00006L11.3 6.02808L17 7.11206L13.03 11.3021L13.75 17.0021L8.5 14.563L3.25 17.0001L3.96997 11.3L0 7.11005L5.69995 6.02606L8.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.5 1.00006L29.3 6.02808L35 7.11206L31.03 11.3021L31.75 17.0021L26.5 14.563L21.25 17.0001L21.97 11.3L18 7.11005L23.7 6.02606L26.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.5 1.00006L47.3 6.02808L53 7.11206L49.03 11.3021L49.75 17.0021L44.5 14.563L39.25 17.0001L39.97 11.3L36 7.11005L41.7 6.02606L44.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.5 1.00006L65.3 6.02808L71 7.11206L67.03 11.3021L67.75 17.0021L62.5 14.563L57.25 17.0001L57.97 11.3L54 7.11005L59.7 6.02606L62.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.5 1.00006L83.3 6.02808L89 7.11206L85.03 11.3021L85.75 17.0021L80.5 14.563L75.25 17.0001L75.97 11.3L72 7.11005L77.7 6.02606L80.5 0.998047' fill='%23E1E1E1'/%3E%3C/svg%3E%0A"); }
  .product-list.simple .product-item .tpl-stars .tpl-rating {
    background-image: url("data:image/svg+xml,%3Csvg width='89' height='18' viewBox='0 0 89 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 1.00006L11.3 6.02808L17 7.11206L13.03 11.3021L13.75 17.0021L8.5 14.563L3.25 17.0001L3.96997 11.3L0 7.11005L5.69995 6.02606L8.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.5 1.00006L29.3 6.02808L35 7.11206L31.03 11.3021L31.75 17.0021L26.5 14.563L21.25 17.0001L21.97 11.3L18 7.11005L23.7 6.02606L26.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.5 1.00006L47.3 6.02808L53 7.11206L49.03 11.3021L49.75 17.0021L44.5 14.563L39.25 17.0001L39.97 11.3L36 7.11005L41.7 6.02606L44.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.5 1.00006L65.3 6.02808L71 7.11206L67.03 11.3021L67.75 17.0021L62.5 14.563L57.25 17.0001L57.97 11.3L54 7.11005L59.7 6.02606L62.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.5 1.00006L83.3 6.02808L89 7.11206L85.03 11.3021L85.75 17.0021L80.5 14.563L75.25 17.0001L75.97 11.3L72 7.11005L77.7 6.02606L80.5 0.998047' fill='%23FFA81E'/%3E%3C/svg%3E%0A"); }
  .product-list.simple .product-item .product-additional__top {
    justify-content: center;
    margin-bottom: 10px; }
  .product-list.simple .product-item .product-additional__top .product-amount {
    margin: 0; }
  .product-list.simple .product-item .gr-has-amount {
    text-align: center; }
  .product-list.simple .product-item .gr-has-amount span {
    padding-right: 5px; }
  .product-list.list .product-item .product-item__bottom-right .product-additional .product-additional__bottom {
    width: 100%;
    justify-content: flex-end; }
  .product-list.list .product-item .product-item__bottom-right .product-additional .product-additional__bottom .product-price {
    width: 50%; }
  .product-list.list .product-item .tpl-stars {
    background-image: url("data:image/svg+xml,%3Csvg width='89' height='18' viewBox='0 0 89 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 1.00006L11.3 6.02808L17 7.11206L13.03 11.3021L13.75 17.0021L8.5 14.563L3.25 17.0001L3.96997 11.3L0 7.11005L5.69995 6.02606L8.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.5 1.00006L29.3 6.02808L35 7.11206L31.03 11.3021L31.75 17.0021L26.5 14.563L21.25 17.0001L21.97 11.3L18 7.11005L23.7 6.02606L26.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.5 1.00006L47.3 6.02808L53 7.11206L49.03 11.3021L49.75 17.0021L44.5 14.563L39.25 17.0001L39.97 11.3L36 7.11005L41.7 6.02606L44.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.5 1.00006L65.3 6.02808L71 7.11206L67.03 11.3021L67.75 17.0021L62.5 14.563L57.25 17.0001L57.97 11.3L54 7.11005L59.7 6.02606L62.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.5 1.00006L83.3 6.02808L89 7.11206L85.03 11.3021L85.75 17.0021L80.5 14.563L75.25 17.0001L75.97 11.3L72 7.11005L77.7 6.02606L80.5 0.998047' fill='%23E1E1E1'/%3E%3C/svg%3E%0A"); }
  .product-list.list .product-item .tpl-stars .tpl-rating {
    background-image: url("data:image/svg+xml,%3Csvg width='89' height='18' viewBox='0 0 89 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 1.00006L11.3 6.02808L17 7.11206L13.03 11.3021L13.75 17.0021L8.5 14.563L3.25 17.0001L3.96997 11.3L0 7.11005L5.69995 6.02606L8.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.5 1.00006L29.3 6.02808L35 7.11206L31.03 11.3021L31.75 17.0021L26.5 14.563L21.25 17.0001L21.97 11.3L18 7.11005L23.7 6.02606L26.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.5 1.00006L47.3 6.02808L53 7.11206L49.03 11.3021L49.75 17.0021L44.5 14.563L39.25 17.0001L39.97 11.3L36 7.11005L41.7 6.02606L44.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.5 1.00006L65.3 6.02808L71 7.11206L67.03 11.3021L67.75 17.0021L62.5 14.563L57.25 17.0001L57.97 11.3L54 7.11005L59.7 6.02606L62.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.5 1.00006L83.3 6.02808L89 7.11206L85.03 11.3021L85.75 17.0021L80.5 14.563L75.25 17.0001L75.97 11.3L72 7.11005L77.7 6.02606L80.5 0.998047' fill='%23FFA81E'/%3E%3C/svg%3E%0A"); }
  .product-list.list .product-item .gr-has-amount {
    width: 200px;
    text-align: right; }
  .product-list.list .product-item .gr-has-amount span {
    padding-right: 5px; }
  .product-list.list .product-item .product-item__bottom .product-item__bottom-left {
    text-align: center; }
  .product-list.list .product-item .product-item__bottom .product-item__bottom-right .product-additional__top .product-price .price-old span strong {
    text-decoration: line-through; }
    .product-list.list .product-item .product-item__bottom .product-item__bottom-right .product-additional__top .product-price .price-old span strong:before {
      display: none; }

.lazy-pagelist .lazy-pagelist__body {
  justify-content: flex-start; }
  .lazy-pagelist .lazy-pagelist__body .shop-pagelist .shop-pagelist__body {
    display: flex; }
  .lazy-pagelist .lazy-pagelist__body .shop-pagelist .shop-pagelist__body li {
    list-style: none;
    color: rgba(0, 0, 0, 0.502);
    font-size: 15px;
    font-family: "Roboto", sans-serif;
    margin-right: 23px; }
  .lazy-pagelist .lazy-pagelist__body .shop-pagelist .shop-pagelist__body li a {
    color: rgba(0, 0, 0, 0.502);
    text-decoration: none; }
  .lazy-pagelist .lazy-pagelist__body .shop-pagelist .shop-pagelist__body li.active-num {
    color: black; }
  .lazy-pagelist .lazy-pagelist__body .shop-pagelist .shop-pagelist__body li.page-prev {
    font-size: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21px' height='10px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 160, 233)' d='M5.289,0.292 L1.363,4.292 L0.669,4.999 L1.363,5.706 L2.057,4.999 L1.363,5.706 L5.289,9.706 C5.481,9.902 5.732,9.999 5.983,9.999 C6.235,9.999 6.486,9.902 6.677,9.706 C7.061,9.316 7.061,8.683 6.677,8.292 L6.677,8.292 L4.427,5.999 L19.725,5.999 L19.725,3.999 L4.427,3.999 L6.677,1.706 L5.289,0.292 M19.725,3.999 L19.725,5.999 C20.267,5.999 20.706,5.551 20.706,4.999 C20.706,4.447 20.267,3.999 19.725,3.999 M5.983,-0.001 C5.732,-0.001 5.481,0.097 5.289,0.292 L6.677,1.706 C7.061,1.316 7.061,0.683 6.677,0.292 C6.486,0.097 6.235,-0.001 5.983,-0.001 '/%3E%3C/svg%3E");
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21px' height='10px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 160, 233)' d='M5.289,0.292 L1.363,4.292 L0.669,4.999 L1.363,5.706 L2.057,4.999 L1.363,5.706 L5.289,9.706 C5.481,9.902 5.732,9.999 5.983,9.999 C6.235,9.999 6.486,9.902 6.677,9.706 C7.061,9.316 7.061,8.683 6.677,8.292 L6.677,8.292 L4.427,5.999 L19.725,5.999 L19.725,3.999 L4.427,3.999 L6.677,1.706 L5.289,0.292 M19.725,3.999 L19.725,5.999 C20.267,5.999 20.706,5.551 20.706,4.999 C20.706,4.447 20.267,3.999 19.725,3.999 M5.983,-0.001 C5.732,-0.001 5.481,0.097 5.289,0.292 L6.677,1.706 C7.061,1.316 7.061,0.683 6.677,0.292 C6.486,0.097 6.235,-0.001 5.983,-0.001 '/%3E%3C/svg%3E");
    width: 20px;
    height: 18px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: relative; }
  .lazy-pagelist .lazy-pagelist__body .shop-pagelist .shop-pagelist__body li.page-prev a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  .lazy-pagelist .lazy-pagelist__body .shop-pagelist .shop-pagelist__body li.page-prev.not_active {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21px' height='10px'%3E%3Cpath fill-rule='evenodd' opacity='0.2' fill='rgb(0, 0, 0)' d='M5.289,0.292 L1.363,4.292 L0.669,4.999 L1.363,5.706 L2.057,4.999 L1.363,5.706 L5.289,9.706 C5.481,9.902 5.732,9.999 5.983,9.999 C6.235,9.999 6.486,9.902 6.677,9.706 C7.061,9.316 7.061,8.683 6.677,8.292 L6.677,8.292 L4.427,5.999 L19.725,5.999 L19.725,3.999 L4.427,3.999 L6.677,1.706 L5.289,0.292 M19.725,3.999 L19.725,5.999 C20.267,5.999 20.706,5.551 20.706,4.999 C20.706,4.447 20.267,3.999 19.725,3.999 M5.983,-0.001 C5.732,-0.001 5.481,0.097 5.289,0.292 L6.677,1.706 C7.061,1.316 7.061,0.683 6.677,0.292 C6.486,0.097 6.235,-0.001 5.983,-0.001 '/%3E%3C/svg%3E"); }
  .lazy-pagelist .lazy-pagelist__body .shop-pagelist .shop-pagelist__body li.page-next {
    font-size: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='10px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 160, 233)' d='M15.381,0.292 L19.295,4.292 L19.986,4.999 L19.295,5.706 L18.603,4.999 L19.295,5.706 L15.381,9.706 C15.190,9.902 14.939,9.999 14.689,9.999 C14.438,9.999 14.188,9.902 13.997,9.706 C13.615,9.316 13.615,8.683 13.997,8.292 L13.997,8.292 L16.240,5.999 L0.990,5.999 L0.990,3.999 L16.240,3.999 L13.997,1.706 L15.381,0.292 M0.990,3.999 L0.990,5.999 C0.450,5.999 0.012,5.551 0.012,4.999 C0.012,4.447 0.450,3.999 0.990,3.999 M14.689,-0.001 C14.939,-0.001 15.190,0.097 15.381,0.292 L13.997,1.706 C13.615,1.316 13.615,0.683 13.997,0.292 C14.188,0.097 14.438,-0.001 14.689,-0.001 '/%3E%3C/svg%3E");
    width: 20px;
    height: 18px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: relative; }
  .lazy-pagelist .lazy-pagelist__body .shop-pagelist .shop-pagelist__body li.page-next a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  .lazy-pagelist .lazy-pagelist__body .shop-pagelist .shop-pagelist__body li.page-next.not_active {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='10px'%3E%3Cpath fill-rule='evenodd' opacity='0.2' fill='rgb(0, 0, 0)' d='M15.381,0.292 L19.295,4.292 L19.986,4.999 L19.295,5.706 L18.603,4.999 L19.295,5.706 L15.381,9.706 C15.190,9.902 14.939,9.999 14.689,9.999 C14.438,9.999 14.188,9.902 13.997,9.706 C13.615,9.316 13.615,8.683 13.997,8.292 L13.997,8.292 L16.240,5.999 L0.990,5.999 L0.990,3.999 L16.240,3.999 L13.997,1.706 L15.381,0.292 M0.990,3.999 L0.990,5.999 C0.450,5.999 0.012,5.551 0.012,4.999 C0.012,4.447 0.450,3.999 0.990,3.999 M14.689,-0.001 C14.939,-0.001 15.190,0.097 15.381,0.292 L13.997,1.706 C13.615,1.316 13.615,0.683 13.997,0.292 C14.188,0.097 14.438,-0.001 14.689,-0.001 '/%3E%3C/svg%3E"); }

@media (max-width: 1024px) {
  .product-list.thumbs .product-item {
    width: calc(100% / 3 - 30px); } }

@media (max-width: 768px) {
  .product-list.thumbs .product-item {
    width: calc(100% / 2 - 30px);
    justify-content: center; }

  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .filter-popup-btn:before {
    right: inherit;
    width: 15px;
    height: 18px; } }

@media (max-width: 480px) {
  .product-list.thumbs .product-item {
    width: calc(100% / 1 - 30px); }

  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .filter-popup-btn {
    width: 100%;
    margin: 0; }

  .sorting-panel-wrapper .sorting-panel .sorting-panel__inner .filter-popup-btn:before {
    left: 20px;
    right: inherit;
    width: 15px !important;
    height: 18px !important; }

  .shop-pagelist__mobile {
    display: none; } }

@media (max-width: 479px) {
  .product-list.thumbs {
    justify-content: center;
    width: 100%; }

  .shop-pagelist__mobile {
    display: none; } }

.main-blocks .main-blocks__inner .main-products .main-products__title {
  background: transparent;
  margin: 0;
  padding: 0;
  border-radius: 0;
  font-size: 30px;
  font-family: "Roboto";
  color: #000;
  line-height: 1.2; }
  .main-blocks .main-blocks__inner .main-products .main-products__title span {
    background: transparent;
    margin: 0;
    padding: 0; }
  .main-blocks .main-blocks__inner .main-products .main-products__title span:before {
    display: none; }
  .main-blocks .main-blocks__inner .main-products .product-list {
    display: flex;
    justify-content: center;
    margin: 40px -15px; }
  .main-blocks .main-blocks__inner .main-products .product-list:before, .main-blocks .main-blocks__inner .main-products .product-list:after {
    display: none; }
  .main-blocks .main-blocks__inner .main-products .product-list .product-item {
    width: calc(100% / 4 - 30px) !important;
    margin: 15px;
    padding: 0;
    border-radius: 10px;
    background-color: #fff;
    box-shadow: -0.521px 2.954px 15px 0px rgba(0, 0, 0, 0.05);
    padding: 0 0 30px 0; }
  .main-blocks .main-blocks__inner .main-products .product-list .product-item:hover {
    box-shadow: -0.521px 2.954px 15px 0px rgba(0, 0, 0, 0.05); }

@media (max-width: 1024px) {
  .main-blocks .main-blocks__inner .main-products .product-list .product-item {
    width: calc(100% / 3 - 30px) !important; } }

@media (max-width: 768px) {
  .main-blocks .main-blocks__inner .main-products .product-list .product-item {
    width: calc(100% / 2 - 30px) !important; }

  .product-list.thumbs .product-item .product-item__bottom .product-item__bottom-right .product-additional .product-additional__bottom .shop-product-btn span {
    padding-right: 0; } }

@media (max-width: 480px) {
  .main-blocks .main-blocks__inner .main-products .product-list .product-item {
    width: calc(100% / 1 - 30px) !important; } }

.slick-slider .slick-track, .slick-slider .slick-list {
  height: 100%; }

.kinds-block .product-price {
  margin: 0;
  padding: 10px 0; }
  @media (max-width: 768px) {
  .kinds-block .product-price {
    text-align: left; } }

#shop2-alert {
  max-width: 1280px; }
  #shop2-alert .promo-desc {
    margin-top: 25px; }

.comment-item__stars {
  background-image: url("data:image/svg+xml,%3Csvg width='89' height='18' viewBox='0 0 89 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 1.00006L11.3 6.02808L17 7.11206L13.03 11.3021L13.75 17.0021L8.5 14.563L3.25 17.0001L3.96997 11.3L0 7.11005L5.69995 6.02606L8.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.5 1.00006L29.3 6.02808L35 7.11206L31.03 11.3021L31.75 17.0021L26.5 14.563L21.25 17.0001L21.97 11.3L18 7.11005L23.7 6.02606L26.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.5 1.00006L47.3 6.02808L53 7.11206L49.03 11.3021L49.75 17.0021L44.5 14.563L39.25 17.0001L39.97 11.3L36 7.11005L41.7 6.02606L44.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.5 1.00006L65.3 6.02808L71 7.11206L67.03 11.3021L67.75 17.0021L62.5 14.563L57.25 17.0001L57.97 11.3L54 7.11005L59.7 6.02606L62.5 0.998047' fill='%23E1E1E1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.5 1.00006L83.3 6.02808L89 7.11206L85.03 11.3021L85.75 17.0021L80.5 14.563L75.25 17.0001L75.97 11.3L72 7.11005L77.7 6.02606L80.5 0.998047' fill='%23E1E1E1'/%3E%3C/svg%3E%0A"); }
  .comment-item__stars .tpl-rating {
    background-image: url("data:image/svg+xml,%3Csvg width='89' height='18' viewBox='0 0 89 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 1.00006L11.3 6.02808L17 7.11206L13.03 11.3021L13.75 17.0021L8.5 14.563L3.25 17.0001L3.96997 11.3L0 7.11005L5.69995 6.02606L8.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.5 1.00006L29.3 6.02808L35 7.11206L31.03 11.3021L31.75 17.0021L26.5 14.563L21.25 17.0001L21.97 11.3L18 7.11005L23.7 6.02606L26.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.5 1.00006L47.3 6.02808L53 7.11206L49.03 11.3021L49.75 17.0021L44.5 14.563L39.25 17.0001L39.97 11.3L36 7.11005L41.7 6.02606L44.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.5 1.00006L65.3 6.02808L71 7.11206L67.03 11.3021L67.75 17.0021L62.5 14.563L57.25 17.0001L57.97 11.3L54 7.11005L59.7 6.02606L62.5 0.998047' fill='%23FFA81E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.5 1.00006L83.3 6.02808L89 7.11206L85.03 11.3021L85.75 17.0021L80.5 14.563L75.25 17.0001L75.97 11.3L72 7.11005L77.7 6.02606L80.5 0.998047' fill='%23FFA81E'/%3E%3C/svg%3E%0A"); }

.kinds-block .product-price .price-old strong:before {
  display: none; }

.kinds-block .product-price .price-old strong {
  text-decoration: line-through; }

.kinds-block .product-additional__bottom {
  box-shadow: none;
  height: 100%;
  width: 100%;
  margin: 0;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center; }

.kinds-block .shop-product-btn {
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  position: static;
  border-radius: 4px 4px 4px 4px;
  font: inherit;
  font-size: 17.647px;
  color: #fff;
  line-height: 1.2;
  -moz-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
  -webkit-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
  -ms-transform: matrix(0.8486160225, 0, 0, 0.85, 0, 0);
  padding: 12px 21px; }

.kinds-block .shop-product-btn span {
  position: relative;
  width: auto;
  height: auto;
  border-radius: 0;
  padding-left: 25px; }
  .kinds-block .shop-product-btn span:before {
    display: none; }
  .kinds-block .shop-product-btn span:after {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0px, -50%);
    width: 18px;
    height: 17px;
    background-image: url(https://unihauss.oml.ru/t/images/car.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat; }

body .shop2-product-options .shop2-color-pick li span, body .shop2-product-options .shop2-texture-pick li span, body .shop2-product-options .shop2-color-ext-list li span, body .shop2-product-options .shop2-color-pick li img, body .shop2-product-options .shop2-texture-pick li img, body .shop2-product-options .shop2-color-ext-list li img {
  width: 100%;
  height: 100%;
  object-fit: none;
  object-position: center; }

body .shop2-product-options .shop2-color-pick li, body .shop2-product-options .shop2-texture-pick li, body .shop2-product-options .shop2-color-ext-list li {
  width: 80px !important;
  height: 80px; }
