.hero-section_heroSection__3qTpJ{position:relative;font-family:var(--font);display:flex;justify-content:center;gap:124px;padding:47px 12px 76px}@media(max-width:1280px){.hero-section_heroSection__3qTpJ{gap:50px}}@media(max-width:768px){.hero-section_heroSection__3qTpJ{flex-direction:column;padding:0;gap:0}}.hero-section_heroSectionVideo__IJ7Me{width:496px;height:697px;margin-left:124px;border-radius:30px;object-fit:cover;overflow:hidden}@media(max-width:1280px){.hero-section_heroSectionVideo__IJ7Me{margin-left:0}}@media(max-width:768px){.hero-section_heroSectionVideo__IJ7Me{width:100%;height:auto;border-radius:0}}.hero-section_heroSectionInfo__4z008{max-width:734px;width:100%;position:relative}@media(max-width:768px){.hero-section_heroSectionInfo__4z008{background:#fff}.hero-section_heroSectionInfo__4z008:before{content:"";position:absolute;top:-20px;width:100%;height:20px;border-radius:20px 20px 0 0;background:#fff}}.hero-section_heroSectionInfo__4z008 .hero-section_heroSectionInfoTitle__h5LSL{padding-top:18px;font-size:50px;font-weight:900;line-height:100%;letter-spacing:-.5px;white-space:pre-line;color:#000}@media(max-width:768px){.hero-section_heroSectionInfo__4z008 .hero-section_heroSectionInfoTitle__h5LSL{font-size:33px;letter-spacing:-.33px;padding:10px 15px 0}}.hero-section_heroSectionInfo__4z008 .hero-section_heroSectionInfoDesc__6ijMp{max-width:620px;margin-top:10px;font-size:16px;font-style:normal;font-weight:400;line-height:130%;color:#000}@media(max-width:768px){.hero-section_heroSectionInfo__4z008 .hero-section_heroSectionInfoDesc__6ijMp{max-width:100%;padding:0 15px}.hero-section_heroSectionInfo__4z008 .hero-section_heroSectionInfoDesc__6ijMp.hero-section_hideText__sZiYZ{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.hero-section_heroSectionInfo__4z008 .hero-section_heroSectionShowMoreText__jyJmQ{align-items:center;font-size:16px;font-weight:700;line-height:140%;color:#000;background:none;border:none;cursor:pointer;display:none}@media(max-width:768px){.hero-section_heroSectionInfo__4z008 .hero-section_heroSectionShowMoreText__jyJmQ{padding:0 15px;display:flex}}.hero-section_heroSectionInfo__4z008 .hero-section_heroSectionProductList__1SzCw{max-width:734px;margin-top:25px;display:flex;flex-wrap:wrap;gap:5px}.hero-section_heroSectionInfo__4z008 .hero-section_heroSectionProductList__1SzCw .hero-section_productCard__WEteM{width:157px;min-width:157px}@media(max-width:768px){.hero-section_heroSectionInfo__4z008 .hero-section_heroSectionProductList__1SzCw{align-items:center;flex-wrap:nowrap;overflow:scroll;padding:0 15px 15px}}