/** Shopify CDN: Minification failed

Line 35:56 Expected ")" to end URL token

**/
@charset "UTF-8";

* {
  padding: 0;
  margin: 0;
  border: 0;
}

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

button {
  cursor: pointer;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

img {
  vertical-align: top;
  -o-object-fit: cover;
     object-fit: cover;
  	background-size: cover;
    background-image:url(data:image/svg+xml;base64,[svg text]);
}

html,
body {
  height: 100%;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}

body {
  font-size: 100%;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

.nlc-mb-16 > *:not(:last-child) {
  margin-bottom: 16px;
}

.rtl-wrap {
  background-color: #F1F5F9;
}

.rtl-wrap a {
  color: #e81f76;
}

.rtl {
  font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Segoe WP", "Helvetica Neue", "Lucida Grande", Verdana, Tahoma, Arial, sans-serif;
  font-size: 20px;
  line-height: 24px;
  max-width: 1343px;
  margin: 0 auto;
  padding: 32px 16px 0 16px;
  color: #303438;
  /*
		Стили для dropdown наследуются из другого файла
	*/
}

.rtl button {
  font-size: 18px;
  line-height: 21px;
}

.rtl img {
  border-radius: 24px;
}

.rtl p {
  line-height: 1.4;
}

.rtl.isHideContent h1 {
  position: relative;
  color: #ABB2BA;
}

.rtl.isHideContent h1:after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(#F1F5F9), color-stop(8.33%, #F1F5F9), to(rgba(241, 245, 249, 0)));
  background: -o-linear-gradient(bottom, #F1F5F9 0%, #F1F5F9 8.33%, rgba(241, 245, 249, 0) 100%);
  background: linear-gradient(0deg, #F1F5F9 0%, #F1F5F9 8.33%, rgba(241, 245, 249, 0) 100%);
}

.rtl.isHideContent .rtl__body {
  display: none;
}

.rtl.isHideContent .rtl__showLess {
  display: none;
}

.rtl.isHideContent .rtl__showMore {
  display: block;
}

.rtl__showLess {
  background-color: transparent;
}

.rtl__showLess:hover {
  text-decoration: underline;
}

.rtl__showMore {
  background-color: transparent;
  margin-bottom: 0 !important;
  display: none;
}

.rtl__showMore:hover {
  text-decoration: underline;
}


.rtl .maxH-300 {
  max-height: 300px;
}

.rtl .maxH-700 {
  max-height: 700px;
}

.rtl .w-100 {
  width: 100%;
}

.rtl .ml-16 {
  margin-left: 16px;
}

.rtl .img-800 {
  width: 800px;
  max-height: 800px;
  max-width: 100%;
  margin-right: 16px;
  margin-bottom: 8px !important;
  float: left;
}

.rtl .img-646 {
  width: 646px;
  max-height: 800px;
  max-width: 100%;
  margin-right: 16px;
  margin-bottom: 8px !important;
  float: left;
}

.rtl .f-aic {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.rtl .row-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: -8px -8px 8px -8px !important;
}

.rtl .row-image__col {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  padding: 8px;
}

.rtl .row-image__col img {
  width: 100%;
  height: 100%;
}

.rtl .clear-both {
  clear: both;
}

.rtl .pro-tip {
  background-color: #FFF;
  padding: 16px;
  border-radius: 24px;
}

.rtl .pro-tip__logo {
  width: 80px;
  height: 80px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 80px;
          flex: 0 0 80px;
  border-radius: 99px;
}

.rtl .text-medium {
  font-weight: 450;
  font-size: 24px;
  line-height: 30px;
}

.rtl .darkGray {
  color: #ABB2BA;
}

@media (max-width: 1150px) {
  .rtl .img-800 {
    width: 100%;
  }
}

@media (max-width: 960px) {
  .rtl .img-646 {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .rtl .row-image__col {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .rtl .row-image__col img:first-child {
    margin-bottom: 16px;
  }
  
  .rtl{
   	font-size: 16px; 
  }
}



/* by Raizn */

.rtl img{
	max-width:100%;
  	height:auto;
}
