.styles_layout__5_OC0.styles_layout__5_OC0{padding-bottom:3.2rem}@media(min-width:768px){.styles_layout__5_OC0.styles_layout__5_OC0{padding-top:3.2rem}}.styles_mainBannerSection__dbnlY{height:auto;display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:1fr;grid-template-rows:48rem repeat(2,8.6rem);grid-template-areas:"mainBanner" "saleBanner" "miniBanner"}@media(min-width:540px){.styles_mainBannerSection__dbnlY{height:64rem}}@media(min-width:768px){.styles_mainBannerSection__dbnlY{height:53.6rem;gap:1.6rem;grid-template-columns:11fr 5fr;grid-template-rows:auto 6.3rem;grid-template-areas:"mainBanner saleBanner" "mainBanner miniBanner"}}@media(min-width:1280px){.styles_mainBannerSection__dbnlY{grid-template-columns:12fr 4fr}}@media(min-width:1920px){.styles_mainBannerSection__dbnlY{grid-template-rows:auto 7.6rem}}.styles_mainBanner__G3ZbQ{grid-area:mainBanner;position:relative;height:100%;width:100%}.styles_mainBanner__G3ZbQ .styles_mainBanner_content__fPcN3{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_content__fPcN3{height:100%}}.styles_mainBanner__G3ZbQ .styles_mainBanner_textWrap__oArYy{display:none;position:relative;animation:styles_right-to-left__X6kNg 3s}@keyframes styles_right-to-left__X6kNg{0%{opacity:0;left:10px}25%{opacity:1;left:0}}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_textWrap__oArYy{width:50%}}.styles_mainBanner__G3ZbQ .styles_mainBanner_tagsWrap__OsEli{margin-bottom:2rem}.styles_mainBanner__G3ZbQ .styles_mainBanner_tags__VEsp4{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:flex;flex-direction:column}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_tags__VEsp4{flex-direction:row}}.styles_mainBanner__G3ZbQ .styles_mainBanner_title__eg4GG{color:#fff;margin-bottom:1.2rem}.styles_mainBanner__G3ZbQ .styles_mainBanner_btnWrap__XlCWA{width:50%;padding-right:16.8rem}.styles_mainBanner__G3ZbQ .styles_mainBanner_btn__wSsN6{display:none}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_btn__wSsN6{display:block;text-align:center}}.styles_mainBanner__G3ZbQ .styles_mainBanner_sliderWrap__XUF0F{width:100%;padding:.8rem;position:absolute;z-index:1;left:0;bottom:0}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_sliderWrap__XUF0F{height:100%;z-index:auto;left:auto;right:0;top:0}}.styles_mainBanner__G3ZbQ .styles_mainBanner_slider__0P0IV{flex-direction:row;align-items:flex-end;justify-content:flex-end;height:18.8rem}@media(min-width:540px){.styles_mainBanner__G3ZbQ .styles_mainBanner_slider__0P0IV{height:23rem}}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_slider__0P0IV{height:100%}}.styles_mainBanner__G3ZbQ .styles_mainBanner_slider__0P0IV .arrowButtons{display:none}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_slider__0P0IV .arrowButtons{display:flex;padding:2.4rem 3.2rem}}.styles_mainBanner__G3ZbQ .styles_mainBanner_slider__0P0IV .slider-container{width:100%;height:100%;overflow:hidden;border-radius:1.6rem}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_slider__0P0IV .slider-container{width:50%}.styles_mainBanner__G3ZbQ .styles_mainBanner_slider__0P0IV .slider-container .slick-dots{bottom:1.6rem}}.styles_mainBanner__G3ZbQ .styles_mainBanner_img__N58aa{-o-object-fit:cover;object-fit:cover;width:100%;height:18.8rem}@media(min-width:540px){.styles_mainBanner__G3ZbQ .styles_mainBanner_img__N58aa{height:23rem}}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_img__N58aa{height:53.6rem}}.styles_mainBanner__G3ZbQ .styles_mainBanner_svg__pbC__{position:absolute;top:-50%;left:60%;width:40rem;height:40rem;transform:rotate(210deg)}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_svg__pbC__{top:50%;left:-20%;width:100%;height:100%;transform:none}}@media(min-width:1920px){.styles_mainBanner__G3ZbQ .styles_mainBanner_svg__pbC__{left:-25%}}.styles_mainBanner__G3ZbQ .styles_mainBanner_svg__pbC__ svg{width:100%}.styles_mainBanner__G3ZbQ .styles_mainBanner_link__6DPdI{display:flex;position:absolute;inset:0}@media(min-width:768px){.styles_mainBanner__G3ZbQ .styles_mainBanner_link__6DPdI{display:none}}.styles_saleBanner__0jAY4{grid-area:saleBanner;position:relative;border-radius:1.6rem;color:#1a1a1a;gap:1.6rem;display:flex;justify-content:space-between}.styles_saleBanner__0jAY4:hover .styles_icon__m_iFD svg{color:#f1f3f6}.styles_saleBanner__0jAY4:hover .styles_icon__m_iFD,.styles_saleBanner__0jAY4:hover .styles_saleBanner_imageWrap__41rqa{transform:scale(1.02)}@media(min-width:768px){.styles_saleBanner__0jAY4{border-radius:2.4rem;display:block}}.styles_saleBanner_content__jqD9M{position:relative;z-index:1;border-radius:1.6rem;padding:1.6rem}@media(min-width:768px){.styles_saleBanner_content__jqD9M{padding:3.2rem 2.4rem;border-radius:2.4rem}}.styles_saleBanner_tags__CZL3x{display:none;margin-bottom:1.6rem}@media(min-width:768px){.styles_saleBanner_tags__CZL3x{display:block}}.styles_saleBanner_title__jFG_N{width:17.2rem;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;display:flex;align-items:center;height:100%}@media(min-width:540px){.styles_saleBanner_title__jFG_N{width:35.2rem}}@media(min-width:768px){.styles_saleBanner_title__jFG_N{width:100%;padding:0}}.styles_saleBanner_imageWrap__41rqa{overflow:hidden;position:absolute;height:100%;width:100%;transition:transform .4s ease;display:flex;justify-content:flex-end;right:0;left:0;top:0}@media(min-width:768px){.styles_saleBanner_imageWrap__41rqa{display:block}}.styles_saleBanner_image__5YCkd{height:100%;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:13.4rem;border-radius:1.6rem}@media(min-width:768px){.styles_saleBanner_image__5YCkd{background-size:contain;width:9rem;border-radius:2.4rem;width:100%}}.styles_icon__m_iFD{position:absolute;inset:0;overflow:hidden;border-radius:1.6rem;transition:transform .4s ease}@media(min-width:768px){.styles_icon__m_iFD{border-radius:2.4rem}}.styles_icon__m_iFD svg{position:absolute;color:#e6ebf0;height:98.4rem;width:158.6rem;top:50%;left:50%;transform:translate(-50%,-50%);transition:color .4s ease,transform .4s ease}