<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* Start:/local/templates/rodmon/components/bitrix/catalog.element/.default/style.css?17385875264221*/
.product-page .image-block {
  background: #ffffff;
  box-shadow: 0px 0px 11px -5px rgba(0, 0, 0, 0.38);
  border-radius: 16px;

  padding: 36px 36px 25px;
}

.product-page .image-block h1 {
  font-size: 26px;
  margin-bottom: 33px;
  margin-top: 0px;
}

.product-page .info-text h2 {
  font-size: 22px;
}

.product-page .info-text h3 {
  font-size: 18px;
}

.product-page .info-text h4,
h5,
h6 {
  font-size: 16px;
}

.product-page .image-block .image {
  height: 300px;
  border-bottom: solid 1px #fee74d;
  text-align: center;
  padding-bottom: 25px;
}

.product-page .image-block .image img {
  height: 100%;
}

.product-page .image-block .carousel {
  margin-top: 24px;
}

.product-page .pay-block {
  background: #ffffff;
  box-shadow: 0px 0px 11px -5px rgba(0, 0, 0, 0.38);
  border-radius: 16px;
  padding: 36px;
  position: relative;
}

.product-page .pay-block .price {
  font-size: 36px;
  display: inline-block;
  margin-right: 24px;
}

.product-page .pay-block .old-price,
.product-page .pay-block .old-price-text,
.product-page .pay-block .price-info {
  color: #bcbcbc;
}

.product-page .pay-block .old-price {
  font-size: 18px;
  text-decoration: line-through;
  margin-right: 24px;
}

.product-page .pay-block .price-info {
  font-size: 9px;
}

.product-page .pay-block .art {
  border: 1px solid #dddddd;
  border-radius: 100px;
  padding: 4px 24px;
  display: inline-block;
}

.product-page .pay-block .buttons {
  position: relative;
  padding: 36px 0 10px;
  width: 100%;
  bottom: 0;
  left: 0;
  display: inline-block;
}

.product-page .pay-block .buttons .button-round {
  width: 51px;
}

.product-page .pay-block .buttons .buy-ext {
  min-width: 130px;
  max-width: 130px;
}

.product-page .pay-block .buttons a {
  box-shadow: 0px 0px 11px -5px rgba(0, 0, 0, 0.38);
  border-radius: 12px;
  text-align: center;
  display: inline-block;
  padding: 15px;
  font-weight: 700;
  /*max-width: 300px;*/
  width: 100%;
}

.product-page .pay-block .button-max {
  max-width: 400px;
  /*margin: 0 10px 20px;*/
}

.product-page .pay-block .fav-button {
  background-color: white;
}

.product-page .pay-block .buttons .to-favorites {
}

.product-page .pay-block .buttons .fav-button .add-fav {
  display: inline-block;
}

.product-page .pay-block .buttons .fav-button .remove-fav {
  display: none;
}

.product-page .pay-block .buttons .fav-button.active .remove-fav {
  display: inline-block;
}

.product-page .pay-block .buttons .fav-button.active .add-fav {
  display: none;
}

.product-page .info-block .title-links {
  margin-bottom: 24px;
}

.product-page .info-block .title-links a {
  font-size: 24px;
  padding-bottom: 20px;
  /*width: 33%;*/
  text-align: center;
  border-bottom: solid 1px white;
}

@media (max-width: 575.98px) {
  .product-page .info-block .title-links a {
    font-size: 18px;
  }
}

.product-page .info-block .title-links .active {
  border-bottom: solid 1px #fee74d;
}

.product-page .info-block {
  margin-bottom: 48px;
}

.product-page .info-block .info-text {
  background: #f9f9f9;
  padding: 36px;
}

/*.product-page .carousel .item {*/
/*    display: inline-block;*/
/*}*/

.product-page .carousel .item img {
  max-height: 100px;
  max-width: 150px;
  margin: 0 20px;
}
@media (max-width: 575.98px) {
  .product-page .carousel .item img {
    max-height: 100vh;
    max-width: 90%;
  }
}

.info-text_table {
  width: 50%;
}

.info-text_table_row {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;

  grid-gap: 5px;
  gap: 5px;
}

.info-text_table_propname {
  flex: 0 1 48%;
  position: relative;
}

.info-text_table_value {
  flex: 0 2 45%;
  text-align: right;
  position: relative;
}

.info-text_table_propname span {
  position: absolute;
  background-color: #f9f9f9;
  z-index: 1;
}

.info-text_table_value span {
  background-color: #f9f9f9;
}

.info-text_table_line {
  position: absolute;
  top: 14px;
  width: 100%;
  border-bottom: 1px dotted #a9a9a9;
}

@media (max-width: 1023px) {
  .info-text_table {
    width: 100%;
  }

  .info-text_table_propname {
    flex: 0 1 70%;
    position: relative;
  }

  .info-text_table_value {
    flex: 0 2 30%;
    text-align: right;
    position: relative;
  }
}

/* End */


/* Start:/local/templates/rodmon/components/bitrix/catalog.item/.default/style.css?17476682113418*/
.product-in-list {
    /*box-shadow: 0 4px 30px rgba(176, 173, 173, 0.1);*/
    /*border-radius: 16px;*/
    max-width: 380px;
    min-width: 300px;
    padding: 10px 24px 24px 24px;
    display: inline-block;
    width: 100%;
}

.product-in-list .link {
    overflow: hidden;
}

.product-in-list .image {
    /*max-width: 352px;*/
    height: 250px;
    text-align: center;
    display: block;
    vertical-align: middle;
    position: relative;
}

.product-in-list .image img {
    max-height: 100%;
    max-width: 100%;
    vertical-align: middle;
    /*width: 100%;*/
    /*height: 100%;*/
}

.product-in-list .artnumber {
    /*position: absolute;*/
    /*left: 10px;*/
    /*top: 10px;*/
    text-align: left;
    font-weight: 400;
    height: 21px;
}

.product-in-list .title {
    /*margin: 24px;*/
    /*margin-bottom: 20px;*/
    display: block;
    height: 56px;
    line-height: 18px;
    overflow: hidden;
    margin-top: 15px;
}

.product-in-list .price-block {
    position: relative;
    display: flex;
    justify-content: center;
    padding: 0 8px;
    margin-bottom: 42px;
    margin-top: 10px;
}

.product-in-list .price-block .line {
    height: 1px;
    background-color: #FEE74D;
    width: 100%;
    position: absolute;
    z-index: 1;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.product-in-list .price-block .price {
    z-index: 2;
    background-color: white;
    padding: 0 10px;
    font-size: 18px;
}

.product-in-list .reviews {
    position: relative;
    margin-right: 10px;
}

.product-in-list .reviews .text {
    position: absolute;
    top: 0;
}

.product-in-list .reviews .stars {
    position: absolute;
    bottom: 0;
    width: 120px;
}

.product-in-list .buy .add-more {
    width: 48px;
    height: 48px;
}

.product-in-list .buy .add-more .count {
    display: block;
    font-size: 18px;
    height: 24px;
    text-align: center;
}

.product-in-list .buy .favorite {
    background: url('/local/templates/rodmon/components/bitrix/catalog.item/.default/images/add-to-fav.svg');
    width: 48px;
    height: 48px;
}

.product-in-list .buy .add-to-card {
    background: url('/local/templates/rodmon/components/bitrix/catalog.item/.default/images/add-to-cart.svg');
    width: 48px;
    height: 48px;
    border-radius: 11px;
}

.product-in-list .buy .add-to-card:hover {
    background: url('/local/templates/rodmon/components/bitrix/catalog.item/.default/images/add-to-cart-hover.svg');
}

.product-in-list .buy .add-to-card.button-disabled {
    pointer-events: none;
    cursor: not-allowed;
    background: url('/local/templates/rodmon/components/bitrix/catalog.item/.default/images/add-to-cart-disabled.svg');
}

.product-in-list .buy .favorite.active {
    background: url('/local/templates/rodmon/components/bitrix/catalog.item/.default/images/add-to-fav-added.svg');
}

.product-in-list .buy .favorite:hover {
    background: url('/local/templates/rodmon/components/bitrix/catalog.item/.default/images/add-to-fav-hover.svg');
}

.product-in-list .buy .favorite.active:hover {
    background: url('/local/templates/rodmon/components/bitrix/catalog.item/.default/images/add-to-fav-added-hover.svg');
}

.product-in-list .buy .add-more .buttons {
    display: block;
    height: 24px;
    position: relative;
}

.product-in-list .buy .add-more .buttons a {
    display: inline-block;
    text-align: center;
    font-size: 20px;
    background-color: #FEE74D;
    height: 24px;
    line-height: 22px;
}

.product-in-list .buy .add-more .buttons a {
    text-decoration: none;
}

.product-in-list .buy .add-more .buttons .plus {
    border-right: solid white 1px;
    border-bottom-left-radius: 16px;
    width: 25px;
    padding-left: 4px;
}

.product-in-list .buy .add-more .buttons .minus {
    border-bottom-right-radius: 16px;
    width: 23px;
    padding-right: 4px;
}
/* End */


/* Start:/local/templates/rodmon/components/rodmon/main.feedback/order-product/style.css?1718637634178*/
.mfeedback span.mf-req {color:red;}
.mfeedback div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}
.mfeedback input, .mfeedback textarea{
    max-width: 600px;
}
/* End */


/* Start:/local/templates/rodmon/components/rodmon/captcha/.default/style.min.css?1681923788251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */
/* /local/templates/rodmon/components/bitrix/catalog.element/.default/style.css?17385875264221 */
/* /local/templates/rodmon/components/bitrix/catalog.item/.default/style.css?17476682113418 */
/* /local/templates/rodmon/components/rodmon/main.feedback/order-product/style.css?1718637634178 */
/* /local/templates/rodmon/components/rodmon/captcha/.default/style.min.css?1681923788251 */
</pre></body></html>