.uiLayer-longPromoLayer .mfp-content .inner{font-family:sans-serif;font-size:11px;letter-spacing:.04545rem;text-transform:none}.jp .uiLayer-longPromoLayer .mfp-content .inner,.uiLayer-longPromoLayer .mfp-content .jp .inner{font-family:"Hiragino Kaku Gothic ProN","Meiryo","MS PGothic",sans-serif !important}.Helvetica--heavy--loaded .uiLayer-longPromoLayer .mfp-content .inner,.uiLayer-longPromoLayer .mfp-content .Helvetica--heavy--loaded .inner{font-family:"Helvetica--heavy"}.ru.Helvetica--ruBold--loaded .uiLayer-longPromoLayer .mfp-content .inner,.uiLayer-longPromoLayer .mfp-content .ru.Helvetica--ruBold--loaded .inner{font-family:"Helvetica--ruBold"}.jp .uiLayer-longPromoLayer .mfp-content .inner,.uiLayer-longPromoLayer .mfp-content .jp .inner{font-weight:700}[data-component-name="promo"],[data-component-name="promo"] .promotionEntry .promo-readMore{font-family:sans-serif;font-size:11px;letter-spacing:.04545rem;text-transform:none}.jp [data-component-name="promo"],.jp [data-component-name="promo"] .promotionEntry .promo-readMore,[data-component-name="promo"] .promotionEntry .jp .promo-readMore{font-family:"Hiragino Kaku Gothic ProN","Meiryo","MS PGothic",sans-serif !important}.Helvetica--boldCompressed--loaded [data-component-name="promo"],.Helvetica--boldCompressed--loaded [data-component-name="promo"] .promotionEntry .promo-readMore,[data-component-name="promo"] .promotionEntry .Helvetica--boldCompressed--loaded .promo-readMore{font-family:"Helvetica--boldCompressed"}.ru.Helvetica--ruBold--loaded [data-component-name="promo"],.ru.Helvetica--ruBold--loaded [data-component-name="promo"] .promotionEntry .promo-readMore,[data-component-name="promo"] .promotionEntry .ru.Helvetica--ruBold--loaded .promo-readMore{font-family:"Helvetica--ruBold"}.jp [data-component-name="promo"],.jp [data-component-name="promo"] .promotionEntry .promo-readMore,[data-component-name="promo"] .promotionEntry .jp .promo-readMore{font-weight:700}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.promoOn .siteHeader{top:3.63636rem}.promoOn .mainContent{margin-top:calc(5.45455rem + 3.63636rem)}.promoOn [data-component-name="promo"]{height:3.63636rem}.promoOn [data-component-name="promo"] .promotionList{height:3.63636rem}.uiLayer-longPromoLayer .mfp-content .inner{letter-spacing:.04545rem;text-align:center}[data-component-name="promo"]{z-index:62;letter-spacing:.04545rem;background-color:#000;color:#fff;position:fixed;top:0;left:0;width:100%;height:0;-webkit-transition:height .5s;transition:height .5s}[data-component-name="promo"] .promotionList{width:100%;height:0;-webkit-transition:height .5s;transition:height .5s;overflow:hidden}[data-component-name="promo"] .promo-readMore{display:none}[data-component-name="promo"] .promotionEntry{height:100%;padding:.90909rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-component-name="promo"] .promotionEntry .shortDescription{width:auto;display:inline-block;overflow:hidden;text-align:center}[data-component-name="promo"] .promotionEntry .longDescription{display:none}[data-component-name="promo"] .promotionEntry .promo-readMore{letter-spacing:.04545rem;margin-left:.45455rem}@media (min-width: 900px){.lockScroll [data-component-name="promo"]{width:calc(100% - 17px)}[data-component-name="promo"] .promotionEntry{padding:0 .90909rem}}@media (min-width: 768px){.promoOn .siteHeader{top:3.63636rem}.promoOn .mainContent{margin-top:calc(9.72727rem + 3.63636rem)}.promoOn [data-component-name="promo"]{height:3.63636rem}.promoOn [data-component-name="promo"] .promotionList{height:3.63636rem}.promoOn .uiLayer-longPromoLayer .mfp-content .inner{font-size:1.18182rem}}@media (min-width: 900px){.promoOn .siteHeader{top:2.27273rem}.promoOn .mainContent{margin-top:calc(10.18182rem + 2.27273rem)}.promoOn [data-component-name="promo"]{height:2.27273rem}.promoOn [data-component-name="promo"] .promotionList{height:2.27273rem}}