.p-itlist{background-color:var(--bg-color, #ffffff)}.p-itlist__inner{width:100%}.p-itlist__header{margin-bottom:40px;text-align:center}.p-itlist__heading{margin:0;font-size:var(--fs-heading, 32px);font-weight:600;line-height:1.3;color:var(--color-heading, #1a1a1a)}.p-itlist__intro{margin:16px 0 0;font-size:var(--fs-intro, 16px);font-weight:400;line-height:1.5;color:var(--color-intro, #b2b2b2)}.p-itlist__intro p{margin:0;color:inherit}.p-itlist__grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:var(--gap, 24px);list-style:none;margin:0;padding:0}.p-itlist__item{display:flex;flex-direction:column;gap:var(--item-gap, 16px);min-width:0}.p-itlist__media{width:100%;overflow:hidden;border-radius:var(--img-radius, 0px);aspect-ratio:1 / 1;background-color:#f5f5f5}.p-itlist__media .image__wraper,.p-itlist__media img,.p-itlist__image{display:block;width:100%;height:100%;object-fit:cover}.p-itlist__media-placeholder{width:100%;height:100%;background-color:#d9d9d9}.p-itlist__body{display:flex;flex-direction:column;gap:8px}.p-itlist--align-left .p-itlist__body{text-align:left}.p-itlist--align-center .p-itlist__body{text-align:center}.p-itlist--align-right .p-itlist__body{text-align:right}.p-itlist__title{margin:0;font-size:var(--fs-title, 20px);font-weight:600;line-height:1.3;color:var(--color-title, #1a1a1a)}.p-itlist__desc{margin:0;font-size:var(--fs-desc, 16px);font-weight:400;line-height:1.5;color:var(--color-desc, #b2b2b2);word-break:break-word}.p-itlist__desc p{margin:0;color:inherit}@media(max-width:767px){.p-itlist__header{margin-bottom:24px}.p-itlist__heading{font-size:var(--fs-heading-m, 24px);color:var(--color-heading-m, #1a1a1a)}.p-itlist__intro{margin-top:8px;font-size:var(--fs-intro-m, 14px);color:var(--color-intro-m, #b2b2b2)}.p-itlist__grid{grid-template-columns:repeat(var(--cols-m, 1),minmax(0,1fr));gap:var(--gap-m, 16px)}.p-itlist__item{gap:var(--item-gap-m, 12px)}.p-itlist__media{border-radius:var(--img-radius-m, 0px)}.p-itlist--align-m-left .p-itlist__body{text-align:left}.p-itlist--align-m-center .p-itlist__body{text-align:center}.p-itlist--align-m-right .p-itlist__body{text-align:right}.p-itlist__title{font-size:var(--fs-title-m, 16px);color:var(--color-title-m, #1a1a1a)}.p-itlist__desc{font-size:var(--fs-desc-m, 14px);color:var(--color-desc-m, #b2b2b2)}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/section-p-image-text-list.css.map */
