.kaipet-gallery{position:relative;overflow:hidden}.kaipet-gallery__inner{position:relative;z-index:1}.kaipet-gallery__head{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:2rem;text-align:center}.kaipet-gallery__heading{margin:0;font-weight:var(--heading-w, 700);line-height:1.05;font-size:clamp(var(--heading-min, 32px),5vw,var(--heading-max, 58px));color:var(--kaipet-gal-heading, #7da4e8)}.kaipet-gallery__logo{width:clamp(var(--logo-min, 160px),20vw,var(--logo-max, 260px));height:auto}.kaipet-gallery__grid{display:grid;grid-template-columns:repeat(var(--kaipet-gal-columns, 4),minmax(0,1fr));gap:clamp(.8rem,2vw,1.5rem);align-items:center;width:80%;margin-inline:auto}.kaipet-gallery__item img,.kaipet-gallery__placeholder{display:block;width:100%;height:auto;border-radius:14px}.kaipet-gallery__cats-row{position:relative;z-index:1;display:block;width:100%;height:auto;margin:1.5rem 0 0}.kaipet-gallery__decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.kaipet-gallery__star{position:absolute;width:22px;height:auto}.kaipet-gallery__star--1{top:10%;left:9%}.kaipet-gallery__star--2{top:22%;right:11%}.kaipet-gallery__paw{position:absolute;bottom:30%;left:6%;width:26px;height:auto}@media screen and (max-width:749px){.kaipet-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.kaipet-gallery__star{width:14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-kaipet-pet-gallery.css.map */
