@charset "UTF-8";
/*
100 - Thin
200 - Extra Light, Ultra Light
300 - Light
400 - Normal, Book, Regular
500 - Medium
600 - Semi Bold, Demi Bold
700 - Bold
800 - Extra Bold, Ultra Bold
900 - Black, Heavy
*/
@CHARSET "UTF-8";
/* line 159, ../../sass/mixings/_placeholders.scss */
.bs-product.bs-product--view-mode-full .group--product-in-actions-info, .bs-product.bs-product--view-mode-full .bs-product--full--top, .bs-product.bs-product--view-mode-full .bs-product--description {
  background: #FFFFFF;
  border-radius: 5px;
  -moz-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06);
  -webkit-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06);
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06);
  padding: 30px; }
  @media only screen and (max-width: 650px) {
    /* line 159, ../../sass/mixings/_placeholders.scss */
    .bs-product.bs-product--view-mode-full .group--product-in-actions-info, .bs-product.bs-product--view-mode-full .bs-product--full--top, .bs-product.bs-product--view-mode-full .bs-product--description {
      padding: 20px 15px; } }

/* line 3, ../../sass/libs/product/_base.scss */
.bs-product .product--sku-av {
  -webkit-align-items: center;
  align-items: center; }
/* line 7, ../../sass/libs/product/_base.scss */
.bs-product .product--add-to-cart {
  -webkit-align-items: center;
  align-items: center; }
/* line 11, ../../sass/libs/product/_base.scss */
.bs-product .group--price-and-unit {
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end; }
/* line 16, ../../sass/libs/product/_base.scss */
.bs-product .field--name-field-count-unit {
  color: #000000;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 3px; }
  /* line 24, ../../sass/libs/product/_base.scss */
  .bs-product .field--name-field-count-unit::before {
    content: '/'; }
/* line 29, ../../sass/libs/product/_base.scss */
.bs-product .price {
  color: #000000;
  font-size: 22px;
  font-weight: 500; }
  /* line 36, ../../sass/libs/product/_base.scss */
  .bs-product .price:not(.price--old) {
    /*
    &:after {
    	content: ' /шт';
    	color: $color-002;
    	font-size: 12px;
    }
    */ }
  /* line 47, ../../sass/libs/product/_base.scss */
  .bs-product .price.price--old {
    color: #777777;
    font-size: 12px;
    text-decoration: line-through; }
  /* line 53, ../../sass/libs/product/_base.scss */
  .bs-product .price.price--discounted {
    color: #01A31B; }
/* line 58, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-category-card {
  height: 100%; }
  /* line 61, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-category-card .layout--onecol {
    height: 100%; }
  /* line 65, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-category-card .layout__region--content {
    background: #FFFFFF;
    border-radius: 5px;
    -moz-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06);
    -webkit-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06);
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06);
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-direction: column;
    flex-direction: column;
    padding: 20px;
    position: relative;
    max-width: 282px;
    min-height: 400px;
    height: 100%; }
  /* line 78, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-category-card .product--sku-av {
    margin-bottom: 20px; }
  /* line 84, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-category-card.bs-product--spec .layout__region--content {
    border: 1px solid #01A31B;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06), inset 0px 0px 10px #01A31B; }
    /* line 88, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-category-card.bs-product--spec .layout__region--content:before {
      content: '';
      position: absolute;
      top: 20px;
      left: 20px;
      background: #01A31B url('../../img/vector/vector-stripe.svg?1668758503') no-repeat -461px 8px;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      display: block;
      width: 30px;
      height: 30px;
      z-index: 1; }
  /* line 107, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-category-card.bs-product--discounted .layout__region--content, .category-special-new-product-container--special .bs-product.bs-product--view-mode-category-card.bs-product--discounted .layout__region--content {
    border: 1px solid #01A31B;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06), inset 0px 0px 10px #01A31B; }
    /* line 111, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-category-card.bs-product--discounted .layout__region--content:before, .category-special-new-product-container--special .bs-product.bs-product--view-mode-category-card.bs-product--discounted .layout__region--content:before {
      content: '';
      position: absolute;
      top: 20px;
      left: 20px;
      background: #01A31B url('../../img/vector/vector-stripe.svg?1668758503') no-repeat -461px 8px;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      display: block;
      width: 30px;
      height: 30px;
      z-index: 1; }
  /* line 124, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-category-card.bs-product--discounted .price:not(.price--old), .category-special-new-product-container--special .bs-product.bs-product--view-mode-category-card.bs-product--discounted .price:not(.price--old) {
    color: #01A31B; }
  /* line 132, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-category-card.bs-product--new .layout__region--content {
    border: 1px solid #1D5CD7;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06), inset 0px 0px 10px #1D5CD7; }
    /* line 136, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-category-card.bs-product--new .layout__region--content:before {
      content: 'NEW';
      position: absolute;
      top: 20px;
      left: 20px;
      background: #1D5CD7;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      color: #FFFFFF;
      display: block;
      font-size: 8px;
      font-weight: 900;
      line-height: 30px;
      width: 30px;
      text-align: center;
      z-index: 1; }
  /* line 160, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-category-card.bs-product--spec.bs-product--new .layout__region--content, .bs-product.bs-product--view-mode-category-card.bs-product--discounted.bs-product--new .layout__region--content {
    border-style: solid;
    border-width: 1px;
    border-top-color: #1D5CD7;
    border-left-color: #1D5CD7;
    border-bottom-color: #01A31B;
    border-right-color: #01A31B;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06), inset -3px -3px 10px -3px #01A31B, inset 3px 3px 10px -3px #1D5CD7; }
    /* line 171, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-category-card.bs-product--spec.bs-product--new .layout__region--content:before, .bs-product.bs-product--view-mode-category-card.bs-product--spec.bs-product--new .layout__region--content:after, .bs-product.bs-product--view-mode-category-card.bs-product--discounted.bs-product--new .layout__region--content:before, .bs-product.bs-product--view-mode-category-card.bs-product--discounted.bs-product--new .layout__region--content:after {
      content: '';
      position: absolute;
      top: 20px;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      display: block;
      width: 30px;
      height: 30px;
      z-index: 1; }
    /* line 182, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-category-card.bs-product--spec.bs-product--new .layout__region--content:before, .bs-product.bs-product--view-mode-category-card.bs-product--discounted.bs-product--new .layout__region--content:before {
      left: 20px;
      background: #01A31B url('../../img/vector/vector-stripe.svg?1668758503') no-repeat -461px 8px; }
    /* line 187, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-category-card.bs-product--spec.bs-product--new .layout__region--content:after, .bs-product.bs-product--view-mode-category-card.bs-product--discounted.bs-product--new .layout__region--content:after {
      content: 'NEW';
      left: 60px;
      background: #1D5CD7;
      color: #FFFFFF;
      font-size: 8px;
      font-weight: 900;
      line-height: 30px;
      height: auto;
      text-align: center;
      z-index: 1; }
/* line 208, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-full > .layout--onecol > .layout__region--content {
  display: grid;
  grid-gap: 40px; }
/* line 217, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-full .group--product-in-actions-info .product-in-promotion-info {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(56px, max-content));
  grid-gap: 15px;
  align-items: center; }
  /* line 223, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-full .group--product-in-actions-info .product-in-promotion-info::before {
    content: '';
    width: 56px;
    height: 56px;
    background: url('../../img/vector/vector-stripe.svg?1668758503') 0 -225px; }
  @media only screen and (max-width: 520px) {
    /* line 217, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .group--product-in-actions-info .product-in-promotion-info {
      grid-template-columns: 1fr;
      justify-items: center;
      text-align: center; } }
/* line 240, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-full .bs-product--full--top .bs-product--image-wrapper {
  max-width: 460px; }
  @media only screen and (max-width: 850px) {
    /* line 240, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .bs-product--full--top .bs-product--image-wrapper {
      margin: 0 auto; } }
  @media only screen and (max-width: 650px) {
    /* line 240, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .bs-product--full--top .bs-product--image-wrapper {
      max-width: 370px; } }
/* line 252, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-full .bs-product--full--top .bs-product--info {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 30px;
  width: calc(100% - 460px); }
  @media only screen and (max-width: 850px) {
    /* line 252, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .bs-product--full--top .bs-product--info {
      margin-top: 25px;
      padding: 0;
      width: 100%; } }
@media only screen and (max-width: 850px) {
  /* line 264, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-full .bs-product--full--top .group--price-and-unit {
    -webkit-order: 3;
    order: 3;
    width: calc(100% - 115px); } }
/* line 271, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-full .bs-product--full--top .product--sku-av {
  margin-top: 45px; }
  @media only screen and (max-width: 850px) {
    /* line 271, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .bs-product--full--top .product--sku-av {
      margin-top: 20px; } }
/* line 279, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-full .bs-product--full--top .add-to-cart {
  margin-top: 30px;
  width: 100%; }
  /* line 283, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-full .bs-product--full--top .add-to-cart .unavailable_status {
    background: #ECECEC;
    border-radius: 5px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    padding: 12px 10px;
    width: 100%;
    text-align: center;
    text-transform: uppercase; }
    @media only screen and (max-width: 850px) {
      /* line 283, ../../sass/libs/product/_base.scss */
      .bs-product.bs-product--view-mode-full .bs-product--full--top .add-to-cart .unavailable_status {
        font-size: 12px; } }
  /* line 301, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-full .bs-product--full--top .add-to-cart .add-to-cart--link-to-form {
    background: #FCD403;
    border-radius: 5px;
    color: #000000;
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    padding: 12px 10px;
    width: 100%;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; }
    /* line 317, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .bs-product--full--top .add-to-cart .add-to-cart--link-to-form:hover {
      background: #FEE905; }
  @media only screen and (max-width: 850px) {
    /* line 279, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .bs-product--full--top .add-to-cart {
      margin-top: 20px;
      -webkit-order: 4;
      order: 4;
      width: 115px; } }
/* line 329, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-full .bs-product--full--top .haggle-container {
  margin-top: 30px; }
  /* line 332, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-full .bs-product--full--top .haggle-container a {
    background: #FFFFFF;
    color: #164DB8;
    border: 1px solid #164DB8;
    border-radius: 5px;
    display: block;
    font-size: 13px;
    font-weight: 500;
    line-height: 1;
    padding: 8.5px 13px;
    text-decoration: none;
    text-align: center; }
    /* line 346, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .bs-product--full--top .haggle-container a:hover {
      background: #164DB8;
      color: #FFFFFF; }
    /* line 351, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .bs-product--full--top .haggle-container a.disabled {
      border-color: #C4C4C4;
      color: #C4C4C4; }
      /* line 355, ../../sass/libs/product/_base.scss */
      .bs-product.bs-product--view-mode-full .bs-product--full--top .haggle-container a.disabled:hover {
        background: transparent;
        border-color: #C4C4C4;
        color: #C4C4C4; }
  @media only screen and (max-width: 850px) {
    /* line 329, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .bs-product--full--top .haggle-container {
      margin-top: 20px;
      -webkit-order: 5;
      order: 5;
      width: 100%; } }
@media only screen and (max-width: 850px) {
  /* line 371, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-full .bs-product--description {
    margin-top: 20px; } }
/* line 384, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-full .grroup--add-files {
  width: fit-content; }
/* line 388, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-full .field--name-add-files-by-category {
  display: grid;
  grid-gap: 23px; }
  /* line 392, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-full .field--name-add-files-by-category .file {
    padding: 0;
    background-image: none;
    font-size: 18px;
    font-weight: 500; }
    /* line 400, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-full .field--name-add-files-by-category .file a {
      display: flex;
      align-items: center;
      text-decoration: none; }
      /* line 405, ../../sass/libs/product/_base.scss */
      .bs-product.bs-product--view-mode-full .field--name-add-files-by-category .file a::before {
        display: block;
        content: '';
        flex-shrink: 0;
        background: url('../../img/vector/vector-stripe.svg?1668758503') 0px -330px no-repeat;
        width: 33px;
        height: 40px;
        margin-right: 15px; }
      /* line 414, ../../sass/libs/product/_base.scss */
      .bs-product.bs-product--view-mode-full .field--name-add-files-by-category .file a::after {
        display: block;
        content: '';
        flex-shrink: 0;
        background: url('../../img/vector/vector-stripe.svg?1668758503') -63px -330px no-repeat;
        width: 20px;
        height: 20px;
        margin-left: 10px; }
/* line 429, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-cart-item .bs-product--info {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  margin-left: 19px; }
  @media only screen and (max-width: 850px) {
    /* line 429, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-cart-item .bs-product--info {
      margin-left: 10px; } }
/* line 439, ../../sass/libs/product/_base.scss */
.bs-product.bs-product--view-mode-search-result {
  background: #FFFFFF;
  border-radius: 5px;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06);
  padding: 30px; }
  /* line 445, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-search-result.bs-product--new {
    border: 1px solid #1D5CD7;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06), inset 0px 0px 10px #1D5CD7; }
  /* line 450, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-search-result.bs-product--spec, .bs-product.bs-product--view-mode-search-result.bs-product--discounted {
    border: 1px solid #01A31B;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06), inset 0px 0px 10px #01A31B; }
  /* line 456, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-search-result.bs-product--spec.bs-product--new, .bs-product.bs-product--view-mode-search-result.bs-product--discounted.bs-product--new {
    border-style: solid;
    border-width: 1px;
    border-top-color: #1D5CD7;
    border-left-color: #1D5CD7;
    border-bottom-color: #01A31B;
    border-right-color: #01A31B;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06), inset -3px -3px 10px -3px #01A31B, inset 3px 3px 10px -3px #1D5CD7; }
  @media only screen and (min-width: 768px) {
    /* line 469, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-search-result .layout__region--content {
      display: -webkit-flex;
      display: flex;
      -webkit-justify-content: space-between;
      justify-content: space-between;
      -webkit-align-items: center;
      align-items: center; } }
  /* line 476, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-search-result .bs-product--top {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    align-items: center; }
  /* line 480, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-search-result .product--sku-av {
    -webkit-justify-content: flex-start;
    justify-content: flex-start; }
  /* line 484, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-search-result .product--add-to-cart {
    -webkit-flex-shrink: 0;
    flex-shrink: 0; }
    /* line 487, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-search-result .product--add-to-cart .group--price-and-unit {
      margin-bottom: 20px; }
      @media only screen and (max-width: 767px) {
        /* line 487, ../../sass/libs/product/_base.scss */
        .bs-product.bs-product--view-mode-search-result .product--add-to-cart .group--price-and-unit {
          margin: 0 auto 0 0; } }
    @media only screen and (min-width: 768px) {
      /* line 484, ../../sass/libs/product/_base.scss */
      .bs-product.bs-product--view-mode-search-result .product--add-to-cart {
        -webkit-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: flex-start;
        align-items: flex-start; } }
    @media only screen and (max-width: 767px) {
      /* line 484, ../../sass/libs/product/_base.scss */
      .bs-product.bs-product--view-mode-search-result .product--add-to-cart {
        margin-top: 15px; } }
  /* line 505, ../../sass/libs/product/_base.scss */
  .bs-product.bs-product--view-mode-search-result .price {
    font-size: 22px; }
    /* line 508, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-search-result .price.price--old {
      font-size: 12px; }
      @media only screen and (max-width: 767px) {
        /* line 508, ../../sass/libs/product/_base.scss */
        .bs-product.bs-product--view-mode-search-result .price.price--old {
          font-size: 10px; } }
    @media only screen and (max-width: 767px) {
      /* line 505, ../../sass/libs/product/_base.scss */
      .bs-product.bs-product--view-mode-search-result .price {
        font-size: 15px; } }
  /* line 523, ../../sass/libs/product/_base.scss */
  .bs-product--info .add-to-cart-by-spinner {
    -webkit-flex: 0 1 100%;
    flex: 0 1 100%;
    margin-top: 35px;
    -webkit-order: 5;
    order: 5; }
  /* line 529, ../../sass/libs/product/_base.scss */
  .add-to-cart-by-spinner .form-item {
    margin: 0; }
  /* line 533, ../../sass/libs/product/_base.scss */
  .add-to-cart-by-spinner .ispin-wrapper {
    overflow: visible;
    position: relative; }
    /* line 537, ../../sass/libs/product/_base.scss */
    .bs-product--info .add-to-cart-by-spinner .ispin-wrapper {
      width: 100%; }
    /* line 541, ../../sass/libs/product/_base.scss */
    .add-to-cart-by-spinner .ispin-wrapper .ispin-button {
      top: 0;
      background: #FEE905;
      border-radius: 5px;
      -moz-box-shadow: 0px 3px 6px rgba(218, 230, 244, 0.9);
      -webkit-box-shadow: 0px 3px 6px rgba(218, 230, 244, 0.9);
      box-shadow: 0px 3px 6px rgba(218, 230, 244, 0.9);
      font-weight: 600;
      font-size: 22px;
      line-height: 40px;
      width: 40px;
      height: auto; }
      @media only screen and (min-width: 1150px) {
        /* line 552, ../../sass/libs/product/_base.scss */
        .bs-product--info .add-to-cart-by-spinner .ispin-wrapper .ispin-button {
          width: 80px; } }
      /* line 559, ../../sass/libs/product/_base.scss */
      .add-to-cart-by-spinner .ispin-wrapper .ispin-button:hover {
        background: #FCD403; }
      /* line 563, ../../sass/libs/product/_base.scss */
      .add-to-cart-by-spinner .ispin-wrapper .ispin-button-inc {
        right: 0; }
        /* line 566, ../../sass/libs/product/_base.scss */
        .add-to-cart-by-spinner .ispin-wrapper .ispin-button-inc:before {
          content: '+';
          border: 0;
          -moz-transform: translate(0);
          -ms-transform: translate(0);
          -webkit-transform: translate(0);
          transform: translate(0); }
      /* line 573, ../../sass/libs/product/_base.scss */
      .add-to-cart-by-spinner .ispin-wrapper .ispin-button-dec {
        left: 0; }
        /* line 576, ../../sass/libs/product/_base.scss */
        .add-to-cart-by-spinner .ispin-wrapper .ispin-button-dec:before {
          content: '-';
          border: 0;
          -moz-transform: translate(0);
          -ms-transform: translate(0);
          -webkit-transform: translate(0);
          transform: translate(0); }
  /* line 585, ../../sass/libs/product/_base.scss */
  .add-to-cart-by-spinner .input--add-to-cart-count-spinner {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    font-size: 15px;
    font-weight: 700;
    line-height: 40px;
    margin: 0;
    padding: 0 40px;
    min-width: 115px;
    text-align: center; }
    /* line 596, ../../sass/libs/product/_base.scss */
    .bs-product--info .add-to-cart-by-spinner .input--add-to-cart-count-spinner {
      width: 100%; }
    /* line 600, ../../sass/libs/product/_base.scss */
    .product--add-to-cart .add-to-cart-by-spinner .input--add-to-cart-count-spinner {
      max-width: 115px; }
    /* line 604, ../../sass/libs/product/_base.scss */
    .add-to-cart-by-spinner .input--add-to-cart-count-spinner::-webkit-inner-spin-button, .add-to-cart-by-spinner .input--add-to-cart-count-spinner::-webkit-outer-spin-button {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      margin: 0; }
  /* line 611, ../../sass/libs/product/_base.scss */
  .add-to-cart-by-spinner .ui-widget {
    position: relative;
    border: none; }
    /* line 615, ../../sass/libs/product/_base.scss */
    .add-to-cart-by-spinner .ui-widget.ui-spinner {
      min-height: 40px !important; }
    /* line 619, ../../sass/libs/product/_base.scss */
    .bs-product--info .add-to-cart-by-spinner .ui-widget {
      width: 100%; }
    /* line 623, ../../sass/libs/product/_base.scss */
    .add-to-cart-by-spinner .ui-widget .ui-spinner-button {
      all: unset;
      position: absolute;
      top: 0;
      cursor: pointer;
      background: #FEE905;
      border-radius: 5px;
      -moz-box-shadow: 0px 3px 6px rgba(218, 230, 244, 0.9);
      -webkit-box-shadow: 0px 3px 6px rgba(218, 230, 244, 0.9);
      box-shadow: 0px 3px 6px rgba(218, 230, 244, 0.9);
      font-weight: 600;
      font-size: 22px;
      line-height: 40px;
      width: 40px;
      height: auto;
      text-align: center; }
      @media only screen and (min-width: 1150px) {
        /* line 638, ../../sass/libs/product/_base.scss */
        .bs-product--info .add-to-cart-by-spinner .ui-widget .ui-spinner-button {
          width: 80px; } }
      /* line 645, ../../sass/libs/product/_base.scss */
      .add-to-cart-by-spinner .ui-widget .ui-spinner-button:hover {
        background: #FCD403; }
      /* line 649, ../../sass/libs/product/_base.scss */
      .add-to-cart-by-spinner .ui-widget .ui-spinner-button .ui-button-icon {
        display: none; }
      /* line 653, ../../sass/libs/product/_base.scss */
      .add-to-cart-by-spinner .ui-widget .ui-spinner-button:before {
        content: '';
        display: inline-block; }
      /* line 658, ../../sass/libs/product/_base.scss */
      .add-to-cart-by-spinner .ui-widget .ui-spinner-button.ui-spinner-up {
        right: 0; }
        /* line 661, ../../sass/libs/product/_base.scss */
        .add-to-cart-by-spinner .ui-widget .ui-spinner-button.ui-spinner-up:before {
          content: '+';
          border: 0; }
      /* line 667, ../../sass/libs/product/_base.scss */
      .add-to-cart-by-spinner .ui-widget .ui-spinner-button.ui-spinner-down {
        left: 0; }
        /* line 670, ../../sass/libs/product/_base.scss */
        .add-to-cart-by-spinner .ui-widget .ui-spinner-button.ui-spinner-down:before {
          content: '-';
          border: 0; }
  @media only screen and (max-width: 767px) {
    /* line 439, ../../sass/libs/product/_base.scss */
    .bs-product.bs-product--view-mode-search-result {
      padding: 10px; } }

/*# sourceMappingURL=product.css.map */
