/* 15px/24px Open Sans (Default) */
/* cyrillic-ext */
/*@font-face {
	font-family: 'Onest-SemiBold';
	src: url('Onest-SemiBold.eot');
	src: local('Onest SemiBold'), local('Onest-SemiBold'),
	url('Onest-SemiBold.eot?#iefix') format('embedded-opentype'),
	url('Onest-SemiBold.woff2') format('woff2'),
	url('Onest-SemiBold.woff') format('woff'),
	url('Onest-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}*/
@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
	src: url('gNMKW3F-SZuj7xmS-HY6EQ.woff2') format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
	src: url('gNMKW3F-SZuj7xmb-HY6EQ.woff2') format('woff2');
	unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
	src: url('gNMKW3F-SZuj7xmR-HY6EQ.woff2') format('woff2');
	unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
	src: url('gNMKW3F-SZuj7xmf-HY.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'PTSerif';
	src: url('PTSerif-Regular.eot');
	src: url('PTSerif-Regular.eot?#iefix') format('embedded-opentype'),
	url('PTSerif-Regular.woff') format('woff'),
	url('PTSerif-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PT Serif Bold';
	src: url('PTSerif-Bold.eot');
	src: url('PTSerif-Bold.eot?#iefix') format('embedded-opentype'),
	url('PTSerif-Bold.woff') format('woff'),
	url('PTSerif-Bold.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Gotham Pro Regular';
	src: url('GothamPro.eot');
	src: url('GothamPro.eot?#iefix') format('embedded-opentype'),
	url('GothamPro.woff') format('woff'),
	url('GothamPro.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Gotham Pro Medium';
	src: url('GothamPro-Medium.eot');
	src: url('GothamPro-Medium.eot?#iefix') format('embedded-opentype'),
	url('GothamPro-Medium.woff') format('woff'),
	url('GothamPro-Medium.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PT Serif Italic';
	src: url('PTSerif-Italic.eot');
	src: url('PTSerif-Italic.eot?#iefix') format('embedded-opentype'),
	url('PTSerif-Italic.woff') format('woff'),
	url('PTSerif-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'loraregular';
	src: url('Lora-Regular.eot');
	src: url('Lora-Regular.eot?#iefix') format('embedded-opentype'),
	url('Lora-Regular.woff') format('woff'),
	url('Lora-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


body{font: 15px/24px "PTSerif";}
.tooltip{font-family: "PTSerif";}

.logo_and_menu-row .personal-link .title{font-size:13px;}
.logo-row .top-description .js_city_chooser{font-size:14px;}

.right_info_block .brand .preview .link.icons_fa:after{top:6px;}

.mega-menu td .wrap > a .line-wrapper .line{bottom: -39px;}
.menu-row.middle-block.bglight .mega-menu td .wrap > a .line-wrapper .line{bottom: -21px;}

body .items-serices.item-views .item .body-info .previewtext, .item-views.table-elements .item .body-info .previewtext, .item-views .item .previewtext p{font-size:14px;}
.introtext, .preview-text-detail{font-size:15px;}

.middle_info .top_props .title{font-weight: 600;}

/*catalog*/
/*.sections_wrapper .list .item .name a{font-size:15px;}*/
.bx_filter .bx_filter_parameters_box_title:after{top:4px;}
.stickers .stickers-wrapper > div{font-size:10px;}
.main-block .prop_title_table .item .prop-block, .main-block .item .prop-block{font-size:13px;}
.side-menu .submenu{font-size:13px;}
.bx_item_detail_inc_two .list-type-block.item-views .item > .body-info .title{font-size:13px;}
.item-views .item .price .price_old .price_val, .item-views .item .price .price_old .fa, .order-block .price .price_old .price_val, .order-block .price .price_old .fa{font-size:14px;}
.item-views .item .price .price_val, .order-block .price .price_val{font-size:18px;}
.additional_block p{font-size:15px;}
.catalog_detail .item-stock > span{font-size:14px;}

.item-views.sections .item .title a{}
header.header-v8 .svg-search.white{top:-2px;}

.title_block{font-size:21px;}
.title_block.sm{font-size:19px;}

/*filter*/
.bx_filter_select_popup ul li label{font-family: "PTSerif";}

/*basket*/
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle,
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price,
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom>div:not(.centered){font-size:16px;}

/*basket2*/
#basket-root .basket-item-info-name, #basket-root .basket-item-info-name-link,
#basket-root .basket-items-list-header-filter-item, #basket-root .basket-item-property-value, #basket-root .basket-item-property-custom-value,
#basket-root .basket-item-property-name, #basket-root .basket-item-property-custom-name, #basket-root .basket-item-price-current-text,
#basket-root .basket-item-price-title, #basket-root .basket-item-amount-field-description,
#basket-root .basket-coupon-block-field-description, #basket-root .basket-coupon-alert, #basket-root .basket-coupon-alert .close-link,
#basket-root .basket-checkout-block-total-title, #basket-root .basket-checkout-block-total-description,
#basket-root .basket-coupon-block-total-price-difference, #basket-root .basket-coupon-block-total-price-old,
#basket-root .basket-item-price-old-text, #basket-root .basket-item-price-difference, #basket-root .basket-item-property-scu-text .basket-item-scu-item-inner{font-family: "PTSerif";}

/*order*/
body .bx-soa-section-title{font-size:22px;}
#bx-soa-order .bx-sls .bx-ui-sls-fake, #bx-soa-order .bx-sls .bx-ui-sls-route{font-family: "PTSerif";}
.personal_wrapper .orders_wrapper .sale-order-list-button, .personal_wrapper .orders_wrapper .sale-order-detail-about-order-inner-container-repeat > a, .sale-order-detail-payment-options-methods-button-element, .sale-order-detail-payment-options-methods-button-element-new-window{font-family: "Open Sans", Arial, Helvetica, sans-serif;}
.personal_wrapper .orders_wrapper .row.col-md-12.col-sm-12 > a,
.sale-order-list-accomplished-date, .sale-order-list-accomplished-date-number,
.personal_wrapper .orders_wrapper .sale-order-title,
.personal_wrapper .orders_wrapper .sale-order-list-container .sale-order-list-accomplished-title, .personal_wrapper .orders_wrapper .sale-order-list-container .sale-order-list-title, .personal_wrapper .orders_wrapper .sale-order-detail-general-item,
.personal_wrapper .orders_wrapper .sale-order-list-inner-row > div > a, .personal_wrapper .sale-personal-account-wallet-container .sale-personal-account-wallet-title,
.btn.sale-account-pay-button, .bx-sls .bx-ui-sls-fake, .bx-sls .bx-ui-sls-route{font-family: "PTSerif";}