﻿@font-face {
    font-family: 'pt_sans_narrow';
    src: url('/public/fonts/ptn57f.eot');
    src: url('/public/fonts/ptn57f.eot?#iefix') format('embedded-opentype'),
         url('/public/fonts/ptn57f.woff') format('woff'),
         url('/public/fonts/ptn57f.ttf') format('truetype'),
         url('/public/fonts/ptn57f.svg#pt_sans_narrowregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'pt_sans_narrow';
    src: url('/public/fonts/ptn77f.eot');
    src: url('/public/fonts/ptn77f.eot?#iefix') format('embedded-opentype'),
         url('/public/fonts/ptn77f.woff') format('woff'),
         url('/public/fonts/ptn77f.ttf') format('truetype'),
         url('/public/fonts/ptn77f.svg#pt_sans_narrowbold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
  font-family: 'pt_sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url('/public/fonts/pt17f.woff') format('woff');
}

@font-face {
  font-family: 'pt_sans';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), url('/public/fonts/pt27f.woff') format('woff');
}

@font-face {
  font-family: 'pt_sans';
  font-style: italic;
  font-weight: 400;
  src: local('PT Sans Italic'), local('PTSans-Italic'), url('/public/fonts/pti37f.woff') format('woff');
}

@font-face {
  font-family: 'pt_sans';
  font-style: italic;
  font-weight: 700;
  src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url('/public/fonts/pti47f.woff') format('woff');
}

@font-face {
    font-family: 'inter';
    src: url('/public/fonts/if_cyr_reg.eot');
    src: url('/public/fonts/if_cyr_reg.eot?#iefix') format('embedded-opentype'),
         url('/public/fonts/if_cyr_reg.woff') format('woff'),
         url('/public/fonts/if_cyr_reg.ttf') format('truetype'),
         url('/public/fonts/if_cyr_reg.svg#interface_cyrregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'inter_light';
    src: url('/public/fonts/if_cyr_light.eot');
    src: url('/public/fonts/if_cyr_light.eot?#iefix') format('embedded-opentype'),
         url('/public/fonts/if_cyr_light.woff') format('woff'),
         url('/public/fonts/if_cyr_light.ttf') format('truetype'),
         url('/public/fonts/if_cyr_light.svg#interface_cyr_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'inter_bold';
    src: url('/public/fonts/if_cyr_bold.eot');
    src: url('/public/fonts/if_cyr_bold.eot?#iefix') format('embedded-opentype'),
         url('/public/fonts/if_cyr_bold.woff') format('woff'),
         url('/public/fonts/if_cyr_bold.ttf') format('truetype'),
         url('/public/fonts/if_cyr_bold.svg#interface_cyrbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'inter_helv';
    src: url('/public/fonts/helveticaneuecyr-thin.eot');
    src: url('/public/fonts/helveticaneuecyr-thin.eot?#iefix') format('embedded-opentype'),
         url('/public/fonts/helveticaneuecyr-thin.woff') format('woff'),
         url('/public/fonts/helveticaneuecyr-thin.ttf') format('truetype'),
         url('/public/fonts/helveticaneuecyr-thin.svg#helveticaneuecyrthin') format('svg');
    font-weight: normal;
    font-style: normal;
}


.cart-bold sub {
	font-family: pt_sans_narrow;
	font-size: inherit;
	padding-right: 5px;
}

.touchcarousel-item .rblock h3 sub {
	font-family: pt_sans_narrow;
}

.sticky sub {
	font-family: pt_sans_narrow;
}

.InMarketContainer table td.third p span sub {
	font-family: pt_sans_narrow;
}

.OneProductDescription table td.one-product-description-second p span sub {
	font-family: pt_sans_narrow;
}

.ProductInMarketPrice p sub {
	font-family: pt_sans_narrow;
}

.PopupBlock p span sub {
	font-family: pt_sans_narrow;
}

.etalagesright .product-block p span sub {
	font-family: pt_sans_narrow;
}

.etalagesright .product-price_rz span sub {
	font-family: pt_sans_narrow;
}

.etalagesright .product-price_im span sub {
	font-family: pt_sans_narrow;
}

.ProductOfTheDayBottom span.ProductOfTheDayBottom_price sub {
	font-family: pt_sans_narrow;
}

#carousel-image-text-horizontal h3 sub {
	font-family: pt_sans_narrow;
}
