.ct-fc{--ct-fc-bg: #fef9f1;--ct-fc-text: #2d3e4b;--ct-fc-border: #2d3e4b;--ct-fc-card-bg: #ffffff;--ct-fc-card-border: #2d3e4b;--ct-fc-heading-size: 24px;--ct-fc-icon: 90px;--ct-fc-radius: 15px;--ct-fc-card-radius: 10px;--ct-fc-columns: 4;--ct-fc-columns-tablet: 2;--ct-fc-pad: 1.25rem;margin:30px 0;padding:0 30px}.ct-fc__panel{background:var(--ct-fc-bg);color:var(--ct-fc-text);padding-bottom:2rem}.ct-fc__panel--bordered{border-top:1px solid var(--ct-fc-border);border-bottom:1px solid var(--ct-fc-border)}@media screen and (min-width:769px){.ct-fc__panel{border-radius:var(--ct-fc-radius)}.ct-fc__panel--bordered{border-left:1px solid var(--ct-fc-border);border-right:1px solid var(--ct-fc-border)}}@media screen and (max-width:768px){.ct-fc{padding:0}}.ct-fc__header{text-align:center;max-width:34rem;margin:0 auto;padding:2rem var(--ct-fc-pad) 1.5rem}.ct-fc__title{font-size:var(--ct-fc-heading-size);font-weight:700;margin:0 0 .75rem;color:inherit}.ct-fc__subtitle,.ct-fc__subtitle p{margin:0}.ct-fc__grid{list-style:none;margin:0;padding:0 var(--ct-fc-pad);display:grid;gap:16px;grid-template-columns:1fr}.ct-fc__card{margin:0;background:var(--ct-fc-card-bg);border:1px solid var(--ct-fc-card-border);border-radius:var(--ct-fc-card-radius);padding:1rem;display:flex;gap:1rem;align-items:flex-start}.ct-fc__icon{flex:0 0 calc(var(--ct-fc-icon) * .7)}.ct-fc__icon img{display:block;width:100%;height:auto}.ct-fc__card-title{font-size:1.05rem;font-weight:700;margin:0;color:inherit}.ct-fc__card-subtitle{margin:.15rem 0 0;font-style:italic}.ct-fc__card-text{margin-top:.5rem;font-size:.95rem;line-height:1.5}.ct-fc__card-text p{margin:0}.ct-fc__card-text p+p{margin-top:.5rem}@media screen and (min-width:600px){.ct-fc__grid{grid-template-columns:repeat(var(--ct-fc-columns-tablet),minmax(0,1fr))}.ct-fc__card{flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1.25rem}.ct-fc__icon{flex:0 0 auto;width:var(--ct-fc-icon);margin-bottom:.25rem}}@media screen and (min-width:990px){.ct-fc__grid{grid-template-columns:repeat(var(--ct-fc-columns),minmax(0,1fr));gap:20px;padding:0 2rem}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/ct-feature-cards.css.map */
