.CategoryBanners-module-scss-module__uBHooq__banner{max-width:1088px;margin:0 auto;padding:0 0 16px}@media only screen and (max-width:768px){.CategoryBanners-module-scss-module__uBHooq__banner{padding:12px}}.CategoryBanners-module-scss-module__uBHooq__bannerItem{margin-bottom:8px}.CategoryBanners-module-scss-module__uBHooq__bannerItem:last-child{margin-bottom:0}.CategoryBanners-module-scss-module__uBHooq__bannerItemDouble{margin:0 -8px;display:flex}.CategoryBanners-module-scss-module__uBHooq__bannerItemDouble .CategoryBanners-module-scss-module__uBHooq__bannerImages{width:100%;padding:0 8px}@media only screen and (max-width:768px){.CategoryBanners-module-scss-module__uBHooq__bannerItemDouble{flex-direction:column;margin:0}.CategoryBanners-module-scss-module__uBHooq__bannerItemDouble .CategoryBanners-module-scss-module__uBHooq__bannerImages{padding:0}.CategoryBanners-module-scss-module__uBHooq__bannerItemDouble .CategoryBanners-module-scss-module__uBHooq__bannerImages:first-child{margin-bottom:8px}}.CategoryBanners-module-scss-module__uBHooq__bannerItemFull{width:100%}.CategoryBanners-module-scss-module__uBHooq__pcOnly{display:block}@media only screen and (max-width:768px){.CategoryBanners-module-scss-module__uBHooq__pcOnly{display:none}}.CategoryBanners-module-scss-module__uBHooq__spOnly{display:none}@media only screen and (max-width:768px){.CategoryBanners-module-scss-module__uBHooq__spOnly{display:block}}.CategoryBanners-module-scss-module__uBHooq__bannerImages{border-radius:6px;position:relative;overflow:hidden}.CategoryBanners-module-scss-module__uBHooq__bannerImages img{display:block}.CategoryBanners-module-scss-module__uBHooq__bannerStatus{z-index:2;position:absolute;top:8px;left:8px}.CategoryBanners-module-scss-module__uBHooq__bannerStatus span{color:#fff;background-color:#dc071f;border-radius:4px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}
@keyframes SectionsSkeleton-module-scss-module__QdiNFq__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.SectionsSkeleton-module-scss-module__QdiNFq__skeleton{padding:24px 0}.SectionsSkeleton-module-scss-module__QdiNFq__header{border-bottom:1px solid #eee;margin-bottom:16px;padding-bottom:8px}.SectionsSkeleton-module-scss-module__QdiNFq__title{background:linear-gradient(90deg,#eee 0,#fafafa 40px,#eee 80px) 0 0/200px 100%;border-radius:4px;animation:1.5s linear infinite SectionsSkeleton-module-scss-module__QdiNFq__shimmer}@media (prefers-reduced-motion:reduce){.SectionsSkeleton-module-scss-module__QdiNFq__title{animation:none}}.SectionsSkeleton-module-scss-module__QdiNFq__title{width:150px;height:24px}.SectionsSkeleton-module-scss-module__QdiNFq__cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media only screen and (max-width:768px){.SectionsSkeleton-module-scss-module__QdiNFq__cards{gap:12px;display:flex;overflow:hidden}.SectionsSkeleton-module-scss-module__QdiNFq__card{flex-shrink:0;width:144px}}.SectionsSkeleton-module-scss-module__QdiNFq__cardImage{background:linear-gradient(90deg,#eee 0,#fafafa 40px,#eee 80px) 0 0/200px 100%;border-radius:4px;animation:1.5s linear infinite SectionsSkeleton-module-scss-module__QdiNFq__shimmer}@media (prefers-reduced-motion:reduce){.SectionsSkeleton-module-scss-module__QdiNFq__cardImage{animation:none}}.SectionsSkeleton-module-scss-module__QdiNFq__cardImage{aspect-ratio:16/9;width:100%}.SectionsSkeleton-module-scss-module__QdiNFq__cardTitle{background:linear-gradient(90deg,#eee 0,#fafafa 40px,#eee 80px) 0 0/200px 100%;border-radius:2px;animation:1.5s linear infinite SectionsSkeleton-module-scss-module__QdiNFq__shimmer}@media (prefers-reduced-motion:reduce){.SectionsSkeleton-module-scss-module__QdiNFq__cardTitle{animation:none}}.SectionsSkeleton-module-scss-module__QdiNFq__cardTitle{width:90%;height:18px;margin-top:8px}
