/* KreaStore 7.63 – valódi, széles kategóriaoldal */
body.theme-cedrus .ks763-banner{width:min(1500px,calc(100% - 48px))!important;max-width:1500px!important;margin:18px auto 22px!important;overflow:hidden!important;border-radius:16px!important;box-shadow:0 10px 30px rgba(30,55,26,.10)!important;border:1px solid #e5ecdf!important;line-height:0!important;background:#f7f9f1!important}
body.theme-cedrus .ks763-banner img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1600/390!important;object-fit:cover!important;object-position:center!important}
body.theme-cedrus section.ks50-category.ks730-category{max-width:1500px!important;width:min(1500px,calc(100% - 48px))!important;margin:0 auto 65px!important}
body.theme-cedrus .ks50-layout{grid-template-columns:280px minmax(0,1fr)!important;gap:20px!important}
body.theme-cedrus .ks50-products.is-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}
body.theme-cedrus .ks50-products.is-grid .ks50-card{min-height:380px!important;border-radius:12px!important;transition:box-shadow .2s,transform .2s!important}
body.theme-cedrus .ks50-products.is-grid .ks50-card:hover{transform:translateY(-3px)!important;box-shadow:0 12px 28px #253b1b19!important}
body.theme-cedrus .ks50-products.is-grid .ks50-card-photo{height:215px!important;min-height:215px!important;padding:12px!important}
body.theme-cedrus .ks50-products.is-grid .ks50-card-photo img{object-fit:contain!important;object-position:center!important}
body.theme-cedrus .ks50-products.is-grid .ks50-card-body{padding:10px 14px 14px!important;gap:8px!important}
body.theme-cedrus .ks50-products.is-grid .ks50-card-name{font-size:14px!important;min-height:38px!important}
body.theme-cedrus .ks50-products.is-grid .ks730-card-bottom strong{font-size:20px!important}
body.theme-cedrus .ks50-products.is-grid .ks50-card-action{font-size:13px!important;min-height:38px!important}
body.theme-cedrus .ks50-sidebar{padding:19px!important}
body.theme-cedrus .ks50-toolbar{min-height:58px!important}
@media(max-width:1280px){body.theme-cedrus .ks50-layout{grid-template-columns:245px minmax(0,1fr)!important}body.theme-cedrus .ks50-products.is-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:900px){body.theme-cedrus .ks50-products.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.theme-cedrus .ks50-layout{grid-template-columns:215px minmax(0,1fr)!important}}
@media(max-width:760px){body.theme-cedrus .ks50-layout{display:block!important}body.theme-cedrus .ks763-banner,body.theme-cedrus section.ks50-category.ks730-category{width:calc(100% - 24px)!important}body.theme-cedrus .ks763-banner img{aspect-ratio:16/6!important}body.theme-cedrus .ks50-products.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:480px){body.theme-cedrus .ks50-products.is-grid{grid-template-columns:1fr!important}}
