.pis-set{padding:56px 0;background-color:var(--pis-white, #ffffff)}.pis-set__heading{text-align:center;font-size:26px;font-weight:700;color:var(--pis-dark, #04373d);margin:0 0 8px;letter-spacing:-.01em}.pis-set__subheading{text-align:center;font-size:15px;color:var(--pis-text-muted, #5c7a80);max-width:560px;margin:0 auto 40px}.pis-set__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pis-set__item{background:var(--pis-bg, #f5f4f1);border-radius:12px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.pis-set__item:hover{transform:translateY(-4px);box-shadow:0 8px 24px #04373d14}.pis-set__image-wrap{aspect-ratio:4 / 3;overflow:hidden;background:var(--pis-bg-warm, #f5f0e6)}.pis-set__image{width:100%;height:100%;object-fit:cover;display:block}.pis-set__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pis-set__placeholder .placeholder-svg{max-width:50%;opacity:.2}.pis-set__item-content{padding:20px 24px 24px}.pis-set__item-title{font-size:18px;font-weight:700;color:var(--pis-dark, #04373d);margin:0 0 8px}.pis-set__item-desc{font-size:14px;line-height:1.5;color:var(--pis-text-muted, #5c7a80);margin:0 0 12px}.pis-set__badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:var(--pis-border, #e8e5dc);color:var(--pis-dark, #04373d)}.pis-set__badge--highlight{background:var(--pis-primary, #3bbea8);color:var(--pis-white, #ffffff)}@media screen and (max-width:749px){.pis-set{padding:40px 0}.pis-set__heading{font-size:22px}.pis-set__grid{grid-template-columns:1fr;gap:16px}.pis-set__item{display:grid;grid-template-columns:120px 1fr}.pis-set__image-wrap{aspect-ratio:1 / 1}.pis-set__item-content{padding:16px;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:750px)and (max-width:989px){.pis-set__grid{gap:16px}.pis-set__item-content{padding:16px 20px 20px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-set-contents.css.map */
