.BannerBestseller_container__rdQLD{display:flex;flex-direction:column;gap:32px;width:100%;max-width:1440px}.BannerBestseller_container__rdQLD.BannerBestseller_headBanners__7ZG_g{flex-direction:row!important}@container (min-width: 533px){.BannerBestseller_container__rdQLD{gap:50px}}@container (min-width: 768px){.BannerBestseller_container__rdQLD{flex-direction:row;gap:12px}}.BannerBestseller_bannerImage__wcP5O{max-width:1080px;width:100%!important;height:auto!important;object-fit:fill!important;aspect-ratio:9/5}@container (min-width: 768px){.BannerBestseller_bannerImage__wcP5O{height:100%!important;aspect-ratio:1080/315}}.BannerBestseller_bannerImageBestseller__VOQYr{width:100%!important;height:auto!important;object-fit:fill!important}@container (min-width: 768px){.BannerBestseller_bannerImageBestseller__VOQYr{object-fit:contain!important;height:213px!important;object-fit:unset!important;max-width:1080px}}@container (min-width: 1280px){.BannerBestseller_bannerImageBestseller__VOQYr{height:315px!important}}.BannerBestseller_bannerBestseller__6MWHP.BannerBestseller_bannerBestseller__6MWHP{width:100%;height:100%!important;display:flex;max-width:unset}@container (min-width: 768px){.BannerBestseller_bannerBestseller__6MWHP.BannerBestseller_bannerBestseller__6MWHP{height:213px!important;flex:1080 1080}}@container (min-width: 1280px){.BannerBestseller_bannerBestseller__6MWHP.BannerBestseller_bannerBestseller__6MWHP{height:315px!important}}.BannerBestseller_banner__o_nbq.BannerBestseller_banner__o_nbq{width:100%;height:100%!important;max-width:1080px;max-height:315px;flex:1080 1080}.BannerBestseller_bestseller__NhQiA{flex:auto;background:#90ee90}@container (min-width: 768px){.BannerBestseller_bestseller__NhQiA{flex:350 350}}.BannerBestseller_image__sroeh{max-height:315px;aspect-ratio:350/315;border-radius:10px!important}.BannerBestseller_skeleton__SxTWR{width:100%!important;height:auto;aspect-ratio:9/5;border-radius:10px!important}@container (min-width: 768px){.BannerBestseller_skeleton__SxTWR{height:100%;max-height:315px;aspect-ratio:auto}}.BannerBestseller_singleBanner___o2dq{display:none!important}@container (min-width: 768px){.BannerBestseller_singleBanner___o2dq{display:block!important;flex:350 350}}.BannerBestseller_nav__IFzHz{background-color:rgba(var(--shop-stcBlack),25%)!important;border-radius:50%;height:40px;width:40px}