@font-face {
    font-family: 'Atyp Text Rg';
    font-display: swap;
    src: local("Atyp Text Rg"),
    url('/themes/aqua_new/fonts/atyp/AtypText-Regular.woff2') format('woff2'),
    url('/themes/aqua_new/fonts/atyp/AtypText-Regular.woff') format('woff'),
    url("/themes/aqua_new/fonts/atyp/AtypText-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Atyp Text B';
    font-display: swap;
    src: local("Atyp Text B"),
    url('/themes/aqua_new/fonts/atyp/AtypText-Bold.woff2') format('woff2'),
    url('/themes/aqua_new/fonts/atyp/AtypText-Bold.woff') format('woff'),
    url("/themes/aqua_new/fonts/atyp/AtypText-Bold.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Atyp Text Sm';
    font-display: swap;
    src: local("Atyp Text Sm"),
    url('/themes/aqua_new/fonts/atyp/AtypText-Semibold.woff2') format('woff2'),
    url('/themes/aqua_new/fonts/atyp/AtypText-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

:root {
    --font-family-rg: 'Atyp Text Rg';
    --font-family-b: 'Atyp Text B';
    --font-family-sm: 'Atyp Text Sm';
}

* {
    font-feature-settings: "ss06" !important;
}

/*TODO: Символ рубля вместо руб.*/
@font-face {
    font-family: 'RoubleF';
    font-display: swap;
    src: url("data:font/truetype;base64,AAEAAAAOAIAAAwBgRkZUTYOt0sMAAAaIAAAAHEdERUYAFQAUAAAGbAAAABxPUy8yWplgLQAAAWgAAABgY21hcBXlCbwAAAHwAAABemN2dCAAIQJ5AAADbAAAAARnYXNw//8AAwAABmQAAAAIZ2x5ZgM4J6cAAAOIAAAA3GhlYWQQkJchAAAA7AAAADZoaGVhBzMDKwAAASQAAAAkaG10eBM6AQkAAAHIAAAAKGxvY2EBFgEWAAADcAAAABZtYXhwAE4AYQAAAUgAAAAgbmFtZYAskoAAAARkAAABmHBvc3THY1A5AAAF/AAAAGYAAQAAAAAZmXYcKLRfDzz1AAsD6AAAAADXBFdcAAAAANcE4osAIQAAA0kCvAAAAAgAAgAAAAAAAAABAAADIP84AMgD6AAAAAADSQABAAAAAAAAAAAAAAAAAAAACgABAAAACgAwAAIAAAAAAAIAAAABAAEAAABAAC4AAAAAAAMCEAGQAAUAAAK8AooAAACMArwCigAAAd0AMgD6AAACAAAAAAAAAAAAAAACAQAAAAAAAAAAAAAAAFBmRWQAQAAABEMDIP84AMgCvAAAAAAAAQAAAAABkAMgAAAAIAABAWwAIQOsAAABTQAAA9wAAAPYAAAAXgAAAEkAAABJAAAD6ADoAEkAAAAAAAMAAAADAAAAHAABAAAAAAB0AAMAAQAAABwABABYAAAAEgAQAAMAAgAAAAoAHQAgAC4EMQRABEP//wAAAAAACgAdACAALgQxBEAEQ///AAH/+f/n/+X/2PvW+8j7xgABAAAAAAAAAAAAAAAAAAAAAAAAAAABBgAAAQAAAAAAAAABAgMAAAIAAAAAAAAAAAAAAAAAAAAEAAAFAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACECeQAAACoAKgAqACoAKgAqACoAKgBuAG4AAAACACEAAAEqApoAAwAHAC6xAQAvPLIHBADtMrEGBdw8sgMCAO0yALEDAC88sgUEAO0ysgcGAfw8sgECAO0yMxEhESczESMhAQnox8cCmv1mIQJYAAACAOgAAANJArwAHgAvAAATMxEzMhceAhUGBwYjIiMiIycVIRUhFSM1IzUzNSM3FzIzMjc2NTQnJicmIyIjB+hLeccwN0YpATI4yQMDDQ5lAYP+fVxLS0uniwcGcCgsGhYhMEQHB4kBbgFOBwgwVjRbPEICQFCMjFBAVAIgJT0sIx0HCQIAAAAAAAAOAK4AAQAAAAAAAAAAAAIAAQAAAAAAAQAHABMAAQAAAAAAAgAHACsAAQAAAAAAAwAfAHMAAQAAAAAABAAHAKMAAQAAAAAABQAMAMUAAQAAAAAABgAHAOIAAwABBAkAAAAAAAAAAwABBAkAAQAOAAMAAwABBAkAAgAOABsAAwABBAkAAwA+ADMAAwABBAkABAAOAJMAAwABBAkABQAYAKsAAwABBAkABgAOANIAAAAAUgBvAHUAYgBsAGUARgAAUm91YmxlRgAAUgBlAGcAdQBsAGEAcgAAUmVndWxhcgAARgBvAG4AdABGAG8AcgBnAGUAIAA6ACAAUgBvAHUAYgBsAGUARgAgADoAIAAyADQALQA0AC0AMgAwADEAOAAARm9udEZvcmdlIDogUm91YmxlRiA6IDI0LTQtMjAxOAAAUgBvAHUAYgBsAGUARgAAUm91YmxlRgAAVgBlAHIAcwBpAG8AbgAgADAALgAxACAAAFZlcnNpb24gMC4xIAAAUgBvAHUAYgBsAGUARgAAUm91YmxlRgAAAgAAAAAAAP+DADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAABAgACAQMBBAADABEBBQEGAQcHdW5pMDAwMAd1bmkwMDBBB3VuaTAwMUQHdW5pMDQzMQd1bmkwNDQwB3VuaTA0NDMAAAAAAAH//wACAAEAAAAAAAAADAAUAAQAAAACAAAAAQAAAAEAAAAAAAEAAAAA1aSY2wAAAADXBFdcAAAAANcE4os=") format("truetype");
    font-weight: normal;
}

/*TODO: Символ рубля вместо i для чекаута*/
@font-face {
  font-family: 'als_rublregular';
  src: url("/themes/aqua_new/fonts/rouble.eot?#iefix") format("embedded-opentype"), url("/themes/aqua_new/fonts/rouble.woff") format("woff"), url("/themes/aqua_new/fonts/rouble.ttf") format("truetype"), url("/themes/aqua_new/fonts/rouble.svg#als_rublregular") format("svg");
  font-weight: normal;
  font-style: normal;
    font-display: swap;
}

/*TODO: Старые шрифты*/
/*@font-face {*/
  /*font-family: 'Open Sans';*/
  /*font-style: normal;*/
  /*font-weight: 300;*/
  /*font-display: swap;*/
  /*src: local("Open Sans Light"), local("OpenSans-Light"), url("/themes/aqua_new/fonts/OpenSansLight/OpenSansLight.eot");*/
    /*src: local("Open Sans Light"), local("OpenSans-Light"), url("/themes/aqua_new/fonts/OpenSansLight/OpenSansLight.eot?#iefix") format("embedded-opentype"), url("/themes/aqua_new/fonts/OpenSansLight/OpenSansLight.woff") format("woff"), url("/themes/aqua_new/fonts/OpenSansLight/OpenSansLight.ttf") format("truetype");*/
/*}*/

/*@font-face {*/
  /*font-family: 'Open Sans';*/
  /*font-style: normal;*/
  /*font-weight: 400;*/
  /*font-display: swap;*/
  /*src: local("Open Sans"), local("OpenSans"), url("/themes/aqua_new/fonts/OpenSansRegular/OpenSansRegular.eot");*/
    /*src: local("Open Sans"), local("OpenSans"), url("/themes/aqua_new/fonts/OpenSansRegular/OpenSansRegular.eot?#iefix") format("embedded-opentype"), url("/themes/aqua_new/fonts/OpenSansRegular/OpenSansRegular.woff") format("woff"), url("/themes/aqua_new/fonts/OpenSansRegular/OpenSansRegular.ttf") format("truetype");*/
/*}*/

/*@font-face {*/
  /*font-family: 'Open Sans';*/
  /*font-style: normal;*/
  /*font-weight: 600;*/
  /*font-display: swap;*/
  /*src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url("/themes/aqua_new/fonts/OpenSansSemiBold/OpenSansSemiBold.eot");*/
    /*src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url("/themes/aqua_new/fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix") format("embedded-opentype"), url("/themes/aqua_new/fonts/OpenSansSemiBold/OpenSansSemiBold.woff") format("woff"), url("/themes/aqua_new/fonts/OpenSansSemiBold/OpenSansSemiBold.ttf") format("truetype");*/
/*}*/

/*@font-face {*/
  /*font-family: 'Proxima Nova Lt';*/
  /*font-display: swap;*/
  /*src: url("/themes/aqua_new/fonts/ProximaNova-Light.eot");*/
  /*src: url("/themes/aqua_new/fonts/ProximaNova-Light.eot?#iefix") format("embedded-opentype"), url("/themes/aqua_new/fonts/ProximaNova-Light.woff2") format("woff2"), url("/themes/aqua_new/fonts/ProximaNova-Light.woff") format("woff"), url("/themes/aqua_new/fonts/ProximaNova-Light.ttf") format("truetype");*/
  /*font-weight: 300;*/
    /*font-style: normal;*/
/*}*/

/*@font-face {*/
  /*font-family: 'Proxima Nova Bl';*/
  /*font-display: swap;*/
  /*src: url("/themes/aqua_new/fonts/ProximaNova-Bold.eot");*/
  /*src: url("/themes/aqua_new/fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"), url("/themes/aqua_new/fonts/ProximaNova-Bold.woff2") format("woff2"), url("/themes/aqua_new/fonts/ProximaNova-Bold.woff") format("woff"), url("/themes/aqua_new/fonts/ProximaNova-Bold.ttf") format("truetype");*/
  /*font-weight: bold;*/
    /*font-style: normal;*/
/*}*/

/*@font-face {*/
  /*font-family: 'Proxima Nova Rg';*/
  /*font-display: swap;*/
  /*src: url("/themes/aqua_new/fonts/ProximaNova-Regular.eot");*/
  /*src: url("/themes/aqua_new/fonts/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"), url("/themes/aqua_new/fonts/ProximaNova-Regular.woff2") format("woff2"), url("/themes/aqua_new/fonts/ProximaNova-Regular.woff") format("woff"), url("/themes/aqua_new/fonts/ProximaNova-Regular.ttf") format("truetype");*/
  /*font-weight: normal;*/
    /*font-style: normal;*/
/*}*/

/*@font-face {*/
  /*font-family: 'Proxima Nova Ex';*/
  /*font-display: swap;*/
  /*src: url("/themes/aqua_new/fonts/ProximaNova-Extrabld.eot");*/
  /*src: url("/themes/aqua_new/fonts/ProximaNova-Extrabld.eot?#iefix") format("embedded-opentype"), url("/themes/aqua_new/fonts/ProximaNova-Extrabld.woff2") format("woff2"), url("/themes/aqua_new/fonts/ProximaNova-Extrabld.woff") format("woff"), url("/themes/aqua_new/fonts/ProximaNova-Extrabld.ttf") format("truetype");*/
  /*font-weight: 800;*/
    /*font-style: normal;*/
/*}*/

/*@font-face {*/
  /*font-family: 'Proxima Nova Sm';*/
  /*font-display: swap;*/
  /*src: url("/themes/aqua_new/fonts/ProximaNova-Semibold.eot");*/
  /*src: url("/themes/aqua_new/fonts/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"), url("/themes/aqua_new/fonts/ProximaNova-Semibold.woff2") format("woff2"), url("/themes/aqua_new/fonts/ProximaNova-Semibold.woff") format("woff"), url("/themes/aqua_new/fonts/ProximaNova-Semibold.ttf") format("truetype");*/
  /*font-weight: 600;*/
    /*font-style: normal;*/
/*}*/

/*@font-face {*/
  /*font-family: '.Helvetica Neue DeskInterface';*/
  /*font-display: swap;*/
  /*src: url("/themes/aqua_new/fonts/HelveticaNeueDeskInterface-Regular.eot");*/
  /*src: url("/themes/aqua_new/fonts/HelveticaNeueDeskInterface-Regular.eot?#iefix") format("embedded-opentype"), url("/themes/aqua_new/fonts/HelveticaNeueDeskInterface-Regular.woff2") format("woff2"), url("/themes/aqua_new/fonts/HelveticaNeueDeskInterface-Regular.woff") format("woff"), url("/themes/aqua_new/fonts/HelveticaNeueDeskInterface-Regular.ttf") format("truetype"), url("/themes/aqua_new/fonts/HelveticaNeueDeskInterface-Regular.svg#.HelveticaNeueDeskInterface-Regular") format("svg");*/
  /*font-weight: normal;*/
    /*font-style: normal;*/
/*}*/

/*@font-face {*/
  /*font-family: 'Proxima Nova Black';*/
  /*src: url('/themes/aqua_new/fonts/ProximaNova-Black.eot');*/
  /*src: url('/themes/aqua_new/fonts/ProximaNova-Black.eot?#iefix') format('embedded-opentype'), url('/themes/aqua_new/fonts/ProximaNova-Black.woff2') format('woff2'), url('/themes/aqua_new/fonts/ProximaNova-Black.woff') format('woff'), url('/themes/aqua_new/fonts/ProximaNova-Black.ttf') format('truetype');*/
  /*font-weight: normal;*/
  /*font-style: normal;*/
/*}*/