.reverseText.reverseText{color:var(--product-promo-reverse)}.whiteTitle.whiteTitle{color:var(--product-promo-white)}.previewText{display:flex;gap:80px;width:100%}@media (max-width:500px){.previewText{gap:10px}}@media (max-width:1440px){.previewText{gap:40px}}@media (max-width:1024px){.previewText{flex-direction:column}}.descriptions{display:flex;flex-direction:column;gap:53px;padding-top:14px;width:100%}@media (max-width:768px){.descriptions{padding-top:0}}@media (max-width:1440px){.descriptions{gap:44px;padding-top:18px}}@media (max-width:1024px){.descriptions{gap:16px;padding-top:0}}.descriptions__main{color:var(--product-promo-description);font-size:24px;font-weight:600;letter-spacing:.01em;line-height:31.92px;text-align:left}@media (max-width:1440px){.descriptions__main{font-size:20px}}.descriptions__text{color:var(--product-promo-description);font-size:16px;font-weight:400;line-height:24px;text-align:left}@media (max-width:1440px){.descriptions__text{font-size:14px}}.titles{display:flex;flex-direction:column;gap:16px;max-width:43%;text-align:right;width:100%}@media (max-width:1440px){.titles{gap:8px}}@media (max-width:1024px){.titles{align-items:flex-end;flex-direction:row;max-width:100%;text-align:left}}.titles__jp{color:var(--product-promo-title-jp);font-size:24px;font-weight:400;letter-spacing:.01em;line-height:30px;text-align:right}@media (max-width:1440px){.titles__jp{font-size:20px}}@media (max-width:1024px){.titles__jp{padding-bottom:19px}}@media (max-width:360px){.titles__jp{font-size:16px}}.titles__main{color:var(--product-promo-title-main);font-size:64px;font-weight:700;line-height:85.13px;text-align:right}@media (max-width:1440px){.titles__main{font-size:48px}}@media (max-width:768px){.titles__main{font-size:38px}}@media (max-width:360px){.titles__main{font-size:30px}}
