<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
  font-family: "osr";
  src: url("/g/fonts/open_sans/open_sans-r.eot");
  src: url("/g/fonts/open_sans/open_sans-r.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-r.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-r.woff") format("woff"), url("/g/fonts/open_sans/open_sans-r.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-r.svg#open_sans") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "osb";
  src: url("/g/fonts/open_sans/open_sans-b.eot");
  src: url("/g/fonts/open_sans/open_sans-b.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans/open_sans-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-b.woff") format("woff"), url("/g/fonts/open_sans/open_sans-b.ttf") format("truetype"), url("/g/fonts/open_sans/open_sans-b.svg#open_sans") format("svg");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "fsb";
  src: url("/g/fonts/fira_sans/fira_sans-b.eot");
  src: url("/g/fonts/fira_sans/fira_sans-b.eot?#iefix") format("embedded-opentype"), url("/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-b.woff") format("woff"), url("/g/fonts/fira_sans/fira_sans-b.ttf") format("truetype"), url("/g/fonts/fira_sans/fira_sans-b.svg#fira_sans") format("svg");
  font-weight: 600;
  font-style: italic;
}

.item_params { padding: 18px 0; border-bottom: 1px solid #e5e5e5;}
.c_title { font: 16px 'osb'; font-weight: bold; color: #2b3033; padding-bottom: 18px;}
.shop2-product .product-side-r_top.act { border-bottom: 0; padding-bottom: 0;}
.params_size_select span { font: 16px/1 'osr'; color: #000; padding: 5px 13px; border: 1px solid #dddddd; border-radius: 3px; margin: 0 10px 10px 0; display: inline-block;}
.params_size_select span:hover,
.params_size_select span.active { background: #f78e79; border-color: #f78e79; color: #fff; cursor: pointer;}
.params_size { display: flex;}
.params_size&gt;div input { width: 130px; height: 48px; background-color: white; border: 1px solid #ddd; border-radius: 4px; outline: none; padding: 0 40px 0 10px; font: 16px 'osr';}
.c_width { margin-right: 10px;}
.in_title { font: 16px/1 'osr'; color: #000; margin-bottom: 10px;}
.c_width,
.c_height { position: relative;}
.c_width:after,
.c_height:after { content: 'СЃРј'; position: absolute; right: 14px; top: 15px; font: 16px/1 'osr'; color: rgba(0,0,0,0.6);}

.params_checkbox_select span { position: relative; font: 16px 'osr'; color: #000000; cursor: pointer; padding-left: 28px; margin: 0 0 8px; display: block;}
.params_checkbox_select span:after { content:''; height: 18px; width: 18px; border: 1px solid #dedede; border-radius: 25px; position: absolute; top: 1px; left: 0;}
.params_checkbox_select span.active:after { border-color: #f78e79;}
.params_checkbox_select span.active:before { content:''; height: 10px; width: 10px; background: #f78e79; position: absolute; top: 6px; left: 5px; border-radius: 25px;}
.params_checkbox_select span:last-child { margin-bottom: 0;}
.total_sum { font: 28px 'fsb'; color: #2b3033; padding: 20px 0 10px;}
.params_checkbox_select_paspartu_size span { display: inline-block; vertical-align: top; min-width: 60px;}
@media screen and (max-width: 860px) {
	.params_size { flex-wrap: wrap;}	
	.params_size&gt;div:nth-child(1) { margin-bottom: 15px;}
}
.frm_btn { padding: 10px 35px; margin-top: 25px; background: #f78e79; color: #fff; display: inline-block; color: #fff; border-radius: 25px; font-size: 18px; font-weight: bold; cursor: pointer;}


/* popup form */

.sample-button {
  background-color: #d55050;
  background-image: linear-gradient(to bottom, #e06868 0%, #cb3939 100%);
  background-repeat: repeat-x;
  border: medium none;
  border-radius: 2px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
  padding: 0 32px;
  position: absolute;
  right: 20px;
  top: 20px; }
.sample-popup .data { font-size: 13px;}
.sample-popup {
  font-family: 'osr';
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #b7b7b7;
  border-radius: 5px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);
  color: #333;
  padding: 16px 40px 25px;
  width: 270px;
  display: none; }

.sample-popup h1 {
  font-size: 18px;
  margin: 0 0 22px -20px; }

.sample-popup label {
  display: block;
  font-size: 13px;
  margin: 0 0 2px; }

.sample-popup input, .sample-popup textarea {
  border: 1px solid #ccc;
  border-radius: 2px;
  margin: 0 0 12px;
  padding: 5px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
}

.sample-popup input {
  height: 30px; }

.sample-popup textarea {
  resize: none; }

.sample-popup .sample-required {
  color: #ea3f28; }

.sample-popup input[type="submit"] {
  background-color: #f36d3d;
  background-image: linear-gradient(#f7c44d, #fe6d06);
  background-repeat: repeat-x;
  border: medium none;
  border-radius: 2px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  font-size: 15px;
  font-weight: bold;
  line-height: 34px;
  padding: 0 16px;
  width: auto; }

.captcha input {
  width: 100px; }

.sample-close {
  background-image: url(closed.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  cursor: pointer;
  height: 30px;
  position: absolute;
  right: -15px;
  top: -15px;
  width: 30px; }


#popupform b {
  font-weight: normal;
  font-size: 13px; }
  
#popupform .title { font-size: 25px; font-weight: bold; margin-bottom: 20px;}
#popupform .tpl-form-button {
	padding: 10px 35px;
	background: #f78e79;
	display: inline-block;
	color: #fff;
	border-radius: 25px;
	font-size: 18px;
	font-weight: bold;
	cursor: pointer;
	border: 0;
	outline: none;
}
@media screen and (max-width: 320px) {
	.frm_btn { padding-left: 0; padding-right: 0; display: block; text-align: center;}
	.sample-popup { width: 240px; padding-left: 15px; padding-right: 15px;}
	#popupform .title { font-size: 23px;}
}</pre></body></html>