.catalog-popmart #sections .kaws-grid{grid-template-columns:repeat(var(--pop-columns,3),minmax(0,1fr))}
.catalog-popmart #sections .kaws-photo{height:330px;padding:12px 8px;align-items:flex-end}
.catalog-popmart #sections .collection-photo:not(.composite)>svg{height:300px;width:auto;max-width:100%;align-self:flex-end}
.catalog-popmart #sections .pop-large{--large-height:456px;--dimoo-height:380px}
.catalog-popmart #sections .pop-large .kaws-photo{height:calc(var(--large-height) + 30px);overflow:visible}
.catalog-popmart #sections .pop-large .collection-photo:not(.composite)>svg{height:var(--large-height);max-width:120%;flex-shrink:0}
.catalog-popmart #sections .pop-large a[href*="item=p5c2"] .collection-photo>svg{height:var(--dimoo-height)}
.catalog-popmart #sections .pop-small .kaws-photo{height:235px}
.catalog-popmart #sections .pop-small .collection-photo:not(.composite)>svg{height:205px}
.catalog-popmart #sections .pop-sets .kaws-photo{height:320px}
.catalog-popmart #sections .kaws-card h3{font-size:22px}
@media(max-width:1050px) and (min-width:651px){
 .catalog-popmart #sections .kaws-photo{height:260px}
 .catalog-popmart #sections .collection-photo:not(.composite)>svg{height:225px}
 .catalog-popmart #sections .pop-large{--large-height:300px;--dimoo-height:250px}
 .catalog-popmart #sections .pop-small .collection-photo:not(.composite)>svg{height:165px}
}
@media(max-width:650px){
 .catalog-popmart #sections .kaws-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}
 .catalog-popmart #sections .kaws-photo{height:205px;padding:8px 2px}
 .catalog-popmart #sections .collection-photo:not(.composite)>svg{height:185px}
 .catalog-popmart #sections .pop-large{--large-height:216px;--dimoo-height:180px}
 .catalog-popmart #sections .pop-small .kaws-photo{height:155px}
 .catalog-popmart #sections .pop-small .collection-photo:not(.composite)>svg{height:135px}
 .catalog-popmart #sections .pop-sets{grid-template-columns:1fr}
 .catalog-popmart #sections .kaws-card h3{font-size:18px}
}
