<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.footer-phone, .footer-address {
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start; }

.contacts &gt; div {
  padding-top: 19px; }

.footer-phone .phone-body {
  line-height: 1.3; }

.footer-phone .phone-icon, .footer-address .address-icon {
  margin-top: -9px; }

.footer-address .address-body {
  line-height: 1.4; }

.contacts-inner &gt; div {
  padding: 0; }
  .contacts-inner &gt; div.footer-phone {
    padding-bottom: 13px; }
  .contacts-inner &gt; div .footer-address {
    padding-bottom: 4px; }

.contacts {
  -webkit-flex: 0 0 280px;
  -moz-flex: 0 0 280px;
  -ms-flex: 0 0 280px;
  flex: 0 0 280px;
  margin: 0 32px 0 0; }

.contacts ~ div {
  padding: 7px 0 0; }

.footer-right {
  -webkit-flex: 0 0 250px;
  -moz-flex: 0 0 250px;
  -ms-flex: 0 0 250px;
  flex: 0 0 250px; }

.footer-map {
  -webkit-flex: 0 0 295px;
  -moz-flex: 0 0 295px;
  -ms-flex: 0 0 295px;
  flex: 0 0 295px;
  margin: 0 40px 0 0; }

.contacts ~ div.footer-nav {
  -webkit-flex: 1 0 0;
  -moz-flex: 1 0 0;
  -ms-flex: 1 0 0;
  flex: 1 0 0;
  padding-top: 3px; }

.footer-nav .footer-nav-title {
  text-transform: uppercase;
  padding: 0 0 18px; }

.footer-nav .footer-menu li {
  padding: 0 0 10px; }
  .footer-nav .footer-menu li a {
    padding: 0;
    background: none;
    font-weight: bold; }

.payments-block .payments-title {
  padding-bottom: 18px; }

.payments-block {
  padding: 0 0 9px; }

.social-title {
  font-size: 17px;
  padding: 0 0 12px;
  font-weight: bold;
  color: #ffba00; }

.footer-top {
  padding-bottom: 72px; }

@media (max-width: 1170px) {
  .footer-right {
    -webkit-flex: 0 0 240px;
    -moz-flex: 0 0 240px;
    -ms-flex: 0 0 240px;
    flex: 0 0 240px; }

  .footer-map {
    margin-right: 20px;
    max-width: 26%; }

  .contacts {
    margin-right: 20px; } }

@media (max-width: 1023px) {
  .footer-map {
    max-width: none;
    margin: 0 0 20px; }

  .contacts {
    margin-right: 0; }

  .footer-top {
    padding-bottom: 20px; }

  .h1_hide h1 {
    display: none; } }

.product-side-right .product-price-wrap .price-old {
  color: #888;
  font-size: 18px;
  line-height: 1.4; }

.product-side-right .product-price-wrap .price-old.question {
  padding-right: 0; }

.product-side-right .product-price-wrap .price-old.question:before {
  display: none; }

.shop2-product-item .product-price .price-old.question:before {
  display: none; }

.product-side-right .product-price-wrap .price-old.question:after {
  right: 0; }
/*.slider-wrap .item-title, .slider-wrap .item-body {
 text-shadow: 0 5px 5px black;
 }*/
.slider-wrap .item-title {
  font-weight: 500; }

[id ^= sandbox_theme_panel] {
  color: #000;
  width: 100px !important;
  font-size: 10px !important;
  right: 0 !important;
  top: auto !important;
  bottom: 0 !important; }

@media (max-width: 480px) {
    .sand .advantages, .sand .edit-block-wrap, .sand .footer-map {
      display: none; }
    .sand .contacts-inner &gt; div.footer-phone, .sand .contacts-inner &gt; div {
      display: flex;
      text-align: left;
      justify-content: flex-start;
      padding-left: 25px; }
    .sand .footer-phone .phone-icon, .sand .footer-address .address-icon, .sand .footer-email .email-icon {
      margin-right: 20px;
      margin-left: 0;
      margin-top: -5px; }
    .sand .contacts ~ div {
      text-align: left;
      padding-left: 35px; }
    .sand .footer-phone .phone-body, .sand .footer-address .address-body, .sand .footer-email .email-body {
      flex: unset; }
    .sand .footer-email .email-icon {
      margin-top: 0; }
    .sand .company .company-name {
      font-size: 30px; }
    .sand .company .company-desc {
      font-size: 13px; } }
  .sand .catalog_btn {
    display: none; }
    @media (max-width: 960px) {
  .sand .catalog_btn {
    display: inline-block; }
    .sand .catalog_btn a {
      text-decoration: none;
      color: #fff;
      border-radius: 4px;
      padding: 15px 25px;
      box-sizing: border-box;
      display: inline-block;
      font-size: 16px;
      padding-left: 70px;
      font-weight: 500;
      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%2220px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%2020%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M407.5%2C231h12a1.5%2C1.5%2C0%2C0%2C1%2C0%2C3h-12A1.5%2C1.5%2C0%2C0%2C1%2C407.5%2C231Zm0%2C7h17a1.5%2C1.5%2C0%2C0%2C1%2C0%2C3h-17A1.5%2C1.5%2C0%2C0%2C1%2C407.5%2C238Zm0%2C7h12a1.5%2C1.5%2C0%2C0%2C1%2C0%2C3h-12A1.5%2C1.5%2C0%2C0%2C1%2C407.5%2C245Z%22%20transform%3D%22translate%28-406%20-231%29%22%2F%3E%3C%2Fsvg%3E) top 50% left 20px no-repeat #ff4a2c; } }
  .sand .mobile_custom_logo, .sand .mobile_address {
    display: none; }
  @media (max-width: 960px) {
  .sand .top-panel .top-panel-inner .toggle-categories {
    display: none; }
  .sand .mobile_address {
    display: block;
    text-align: center;
    position: relative;
    padding: 8px 10px;
    box-sizing: border-box;
    color: #fff;
    font-size: 14px; }
    .sand .mobile_address:before {
      content: '';
      width: 10px;
      height: 13px;
      display: inline-block;
      vertical-align: middle;
      margin-right: 10px;
      margin-top: -2px;
      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%2210px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2010%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffba00%22%20d%3D%22M393%2C4382.97a4.895%2C4.895%2C0%2C0%2C0-4.988%2C4.64c0%2C3.17%2C4.3%2C8.02%2C4.479%2C8.21a1.037%2C1.037%2C0%2C0%2C0%2C1.049%2C0c0.183-.19%2C4.447-5.04%2C4.447-8.21A4.894%2C4.894%2C0%2C0%2C0%2C393%2C4382.97Zm0%2C7.25a2.509%2C2.509%2C0%2C0%2C1-2.415-2.48%2C2.538%2C2.538%2C0%2C0%2C1%2C2.415-2.52%2C2.593%2C2.593%2C0%2C0%2C1%2C2.477%2C2.52A2.564%2C2.564%2C0%2C0%2C1%2C393%2C4390.22Z%22%20transform%3D%22translate%28-388%20-4382.97%29%22%2F%3E%3C%2Fsvg%3E) 50% 50% no-repeat; }
  .sand .top-panel .top-panel-inner {
    justify-content: space-between; }
  .sand .mobile_custom_logo {
    display: flex;
    align-items: center; }
    .sand .mobile_custom_logo .logo {
      margin-right: 10px; }
  .sand .company .company-name a {
    display: flex; }
    .sand .company .company-name a span {
      margin-right: 5px; }
  .sand .middle-panel-inner .left-side .logo, .sand .middle-panel-inner .left-side .company {
    display: none; }
  .sand .middle-panel-inner {
    padding: 10px; } }

@media (max-width: 480px) {
  .h1-wrap {
    padding: 5px 0; }

  .product-list.thumbs .shop2-product-item.thumbs .product-anonce {
    display: none; }
    .product-list.thumbs .shop2-product-item.thumbs .product-price-wrap {
      padding-top: 0; }
    .product-list.thumbs .shop2-product-item.thumbs .shop2-product-btn {
      margin-top: 5px; }
    .product-list.thumbs .shop2-product-item.thumbs .product-amount {
      padding-top: 5px; }

  .s3-cookie-message-wrap {
    bottom: 87px;
    zoom: 75%; } }

.shop2-product-item.thumbs .shop2-product-actions {
  display: none !important; }

.shop2-product-item.thumbs .shop2-product-options .item-option.asd {
  display: none; }

.price-current span {
  font-weight: normal; }
/*.slider-wrap .item-button a:after, html .drop-down-categories .toggle-categories, .slider-wrap .item-button a:hover {
 background-color: #cf2c2f;
 }*/
.title-blocks-wrap .item-button {
  color: #000; }

.categories-menu.mobile &gt; li &gt; a span, .categories-menu.desktop &gt; li &gt; a span, .categories-menu.desktop ul a span {
  padding-left: 15px;
  padding-top: 13px;
  padding-bottom: 13px; }

.categories-menu.mobile &gt; li &gt; a, .categories-menu.desktop &gt; li &gt; a {
  font-weight: 400; }

@media (max-width: 479px) {
  .product-side-right .action-wrap .shop2-product-actions {
    display: flex; } }
</pre></body></html>