.PromotionPage_main-container__s0aSV{max-width:1600px;margin:0 auto;padding:0 172px;box-sizing:border-box;width:100%}.PromotionPage_main-header-container__yudSq{max-width:1327px;margin:0 auto;padding:0 101px 0 172px;box-sizing:border-box;width:100%}.PromotionPage_main-footer-container__JQ3wx{max-width:600px;margin:0 auto;box-sizing:border-box;width:100%}.PromotionPage_body-text-12__176CB{font-size:12px;font-weight:600;line-height:21px}.PromotionPage_txt-12-bold__xno6n{font-size:12px;font-weight:700;line-height:21px}.PromotionPage_body-text-14__xM20J{font-size:14px;font-weight:700;line-height:20px}.PromotionPage_body-text2-14__hhcow{font-size:14px;font-weight:600;line-height:20px}.PromotionPage_body-text-medium-14__5aKFr{font-size:14px;font-weight:600;line-height:32px}.PromotionPage_txt-14-bold-caps___TWq1{font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}.PromotionPage_txt-14-med__wl_me{font-size:14px;font-weight:500;line-height:20px}.PromotionPage_txt-14-bold___dYhO{font-size:14px;font-weight:600;line-height:20px}.PromotionPage_txt-16-med__q6OBA{font-size:16px;font-weight:500;line-height:32px}.PromotionPage_txt-16-bold__Qwyi5{font-size:16px;font-weight:700;line-height:normal}.PromotionPage_body-text-16__WmOdl{font-size:16px;font-weight:500;line-height:24px}.PromotionPage_body-text2-16__aV6W4{font-size:16px;font-weight:500;line-height:32px}.PromotionPage_body-text-medium-16__CKEnG{font-size:16px;font-weight:600;line-height:24px}.PromotionPage_txt-18-medium__gyLRS{font-size:18px;font-weight:500;line-height:32px}.PromotionPage_promotion__date__UC_cS,.PromotionPage_txt-18-bold__oP2xw{font-size:18px;font-weight:700;line-height:normal}.PromotionPage_promotion__text__uy6c3,.PromotionPage_txt-18-medium-24__RnrUv{font-size:18px;font-weight:500;line-height:32px}.PromotionPage_body-logo-18__WxxUg,.PromotionPage_body-text-18__5ko1z{font-size:18px;font-weight:700;line-height:20px}.PromotionPage_body-logo-18__WxxUg{letter-spacing:3px}.PromotionPage_body-text-medium2-18__KD1a7{font-size:18px;font-weight:600;line-height:21px}.PromotionPage_body-text-medium-18__JdezF{font-size:18px;font-weight:500;line-height:34px}.PromotionPage_body-text-20__gyWnH{font-size:20px;font-weight:600;line-height:40px}.PromotionPage_txt-24-semi__GNQ5I{font-size:24px;font-weight:600;line-height:normal}.PromotionPage_body-text-24__FMPm_{font-size:24px;font-weight:600;line-height:32px}.PromotionPage_body-text-24-2__E8lZ8{font-size:24px;font-weight:600;line-height:26px}.PromotionPage_header-1__9qGl0,.PromotionPage_promotion__eimK6 h1{font-size:40px;font-weight:700;line-height:48px;letter-spacing:3px}.PromotionPage_body-text-heading-2__coJJc{font-size:32px;font-weight:700;line-height:40px}.PromotionPage_body-text-heading-3__ThfwU{font-size:28px;font-weight:600;line-height:40px}.PromotionPage_button-primary-text__4WL_i{font-size:18px;font-weight:700;line-height:24.59px}.PromotionPage_button-text__YEB8I{font-size:12px;font-weight:600;line-height:18px}.PromotionPage_button2-text__FWZ95{font-size:16px;font-weight:500;line-height:21px}.PromotionPage_effect-menu__KAXR4{box-shadow:0 2px 8px 0 rgba(119,157,146,.239)}.PromotionPage_card-shadow__zN7dL{box-shadow:0 11px 32px -3px rgba(3,9,50,.09)}.PromotionPage_promotion__eimK6{padding:60px 0 24px}@media screen and (max-width:720px){.PromotionPage_promotion__eimK6 h1{font-size:24px;font-weight:600;line-height:normal;letter-spacing:normal}}.PromotionPage_promotion__head__Xtc9T{display:flex;align-items:flex-start;justify-content:space-between;margin:24px 0 16px}@media screen and (max-width:1256px){.PromotionPage_promotion__head__Xtc9T{flex-direction:column;margin:24px 0}}@media screen and (max-width:720px){.PromotionPage_promotion__head__Xtc9T{margin:16px 0}}.PromotionPage_promotion__date__UC_cS{color:#6c87ae;white-space:nowrap;margin-top:14px}@media screen and (max-width:1256px){.PromotionPage_promotion__date__UC_cS{margin-top:24px}}@media screen and (max-width:720px){.PromotionPage_promotion__date__UC_cS{display:flex;flex-direction:column}}.PromotionPage_promotion__date__UC_cS>span{color:#855fce}.PromotionPage_promotion__mainPhoto__uLDiS{object-fit:cover;border-radius:24px;margin:40px 0}@media screen and (max-width:1256px){.PromotionPage_promotion__mainPhoto__uLDiS{width:720px;height:314px}}@media screen and (max-width:720px){.PromotionPage_promotion__mainPhoto__uLDiS{width:340px;height:148px}}