.cz-features{background:var(--cz-bg);padding-top:var(--cz-padding-top);padding-bottom:var(--cz-padding-bottom)}.cz-features__inner{max-width:1360px;margin:0 auto;padding:0 40px;box-sizing:border-box}.cz-features__heading-wrap{text-align:center;margin-bottom:40px}.cz-features__heading{font-family:var(--font-heading--family, inherit);font-weight:800;font-size:var(--cz-heading-size);line-height:1.2;color:var(--cz-heading);text-transform:uppercase;letter-spacing:1px;margin:0;display:inline-flex;align-items:center;gap:12px}.cz-features__bracket{color:var(--cz-accent)}.cz-features__underline{display:block;width:80px;height:2px;background:var(--cz-accent);margin:14px auto 0}.cz-features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.cz-features__card{position:relative;background:var(--cz-card-bg);border:1px solid var(--cz-card-border);border-radius:8px;padding:28px 24px;box-sizing:border-box;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.cz-features__card:hover{z-index:1;transform:scale(1.03);border-color:var(--cz-card-hover-border);box-shadow:0 0 0 2px var(--cz-card-hover-border),0 10px 26px #00000073}@media(hover:none){.cz-features__card:hover{box-shadow:none;transform:none}}.cz-features__card--highlighted{border-color:var(--cz-accent);box-shadow:0 0 0 1px var(--cz-accent),0 10px 26px #3fa34d2e}.cz-features__icon{margin-bottom:16px;line-height:1}.cz-features__icon-emoji{font-size:var(--cz-icon-size);display:inline-block}.cz-features__icon-image{width:var(--cz-icon-size);height:var(--cz-icon-size);object-fit:contain;display:block}.cz-features__title{font-family:var(--font-heading--family, inherit);font-weight:800;font-size:var(--cz-title-size);color:var(--cz-accent);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px}.cz-features__text{font-size:var(--cz-text-size);color:var(--cz-text);line-height:1.5;margin:0}@media screen and (max-width:989px){.cz-features__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.cz-features__inner{padding:0 20px}.cz-features__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-custom-product-features.css.map */
