.features__editor-hint{display:flex;align-items:flex-start;gap:var(--space-2);max-inline-size:40rem;margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);font-size:var(--font-size-small);line-height:1.5;color:var(--color-text-muted);border:var(--border-width) dashed var(--color-border);border-radius:var(--radius-small)}.features__editor-hint .icon{margin-block-start:.2em}.section-header--center+.features__editor-hint{margin-inline:auto}.features{--grid-row-gap: var(--space-6);margin:0;padding:0}.feature{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);min-inline-size:0}.feature__media{inline-size:100%}.feature__icon{display:inline-grid;place-items:center;flex:none;inline-size:2.75rem;block-size:2.75rem;color:var(--color-text);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-small)}.feature__body{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:0}.feature__title{margin:0;font-size:var(--font-size-h4);line-height:var(--line-height-heading);overflow-wrap:anywhere}.feature__text{color:var(--color-text-muted)}.features--plain .feature{padding-block-start:var(--space-5);border-block-start:var(--border-width) solid var(--color-border)}.features--bordered .feature,.features--surface .feature{padding:var(--space-5);border-radius:var(--radius-large)}.features--bordered .feature{border:var(--border-width) solid var(--color-border)}.features--surface .feature{background-color:var(--color-surface)}.features--surface .feature__icon{background-color:var(--color-background);border-color:transparent}.features--bordered .feature--media,.features--surface .feature--media{padding:var(--space-3) var(--space-3) var(--space-5)}.features--bordered .feature--media .feature__body,.features--surface .feature--media .feature__body{padding-inline:var(--space-2)}.features--bordered .feature--media .feature__media,.features--surface .feature--media .feature__media{border-radius:calc(var(--radius-large) - var(--space-2))}.features--align-center .feature{align-items:center;text-align:center}.features--align-center .feature__body{align-items:center}@media screen and (max-width:749px){.features--plain.features--align-start .feature--icon{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-4);align-items:start}.features--plain.features--align-start .feature--icon .feature__body{padding-block-start:.35rem}.features{--grid-row-gap: var(--space-5)}}@media screen and (min-width:990px){.features{--grid-row-gap: var(--space-7)}.features--bordered .feature:not(.feature--media),.features--surface .feature:not(.feature--media){padding:var(--space-6)}.features--plain .feature{padding-block-start:var(--space-6)}}.benefits__header{margin-block-end:var(--space-5)}.benefits{margin:0;padding:0}.benefit{min-inline-size:0}.benefit__icon{display:inline-grid;place-items:center;flex:none;inline-size:2.5rem;block-size:2.5rem;color:var(--color-text);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-small)}.benefit__body{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0}.benefit__title{margin:0;font-size:var(--font-size-body);font-weight:var(--font-body-weight-bold);line-height:1.4;color:var(--color-text);overflow-wrap:anywhere}.benefit__text{margin:0;font-size:var(--font-size-small);line-height:1.55;color:var(--color-text-muted)}.benefits--row{display:grid}.benefits--row .benefit{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-4);align-items:start;align-content:start;padding-block:var(--space-4);border-block-end:var(--border-width) solid var(--color-border)}.benefits--row .benefit:first-child{border-block-start:var(--border-width) solid var(--color-border)}.benefits--row .benefit--no-icon{grid-template-columns:minmax(0,1fr)}.benefits--row .benefit__body{padding-block-start:.45rem}@media screen and (min-width:750px){.benefits--row{grid-template-columns:repeat(var(--benefit-cols-tablet, 2),minmax(0,1fr));overflow:hidden;border-block:var(--border-width) solid var(--color-border)}.benefits--row .benefit,.benefits--row .benefit:first-child{grid-template-columns:minmax(0,1fr);row-gap:var(--space-3);margin-inline-start:calc(var(--border-width) * -1);margin-block-end:calc(var(--border-width) * -1);padding:var(--space-5);border-block-start:0;border-block-end:var(--border-width) solid var(--color-border);border-inline-start:var(--border-width) solid var(--color-border)}.benefits--row .benefit__body{padding-block-start:0}}@media screen and (min-width:990px){.benefits--row{grid-template-columns:repeat(var(--benefit-cols, 4),minmax(0,1fr))}.benefits--row .benefit,.benefits--row .benefit:first-child{padding:var(--space-6) var(--space-5)}}.benefits--grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gap)}.benefits--grid .benefit{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background-color:var(--color-surface);border-radius:var(--radius-large)}.benefits--grid .benefit__icon{background-color:var(--color-background);border-color:transparent}@media screen and (min-width:750px){.benefits--grid{grid-template-columns:repeat(var(--benefit-cols-tablet, 2),minmax(0,1fr))}}@media screen and (min-width:990px){.benefits--grid{grid-template-columns:repeat(var(--benefit-cols, 4),minmax(0,1fr))}.benefits--grid .benefit{padding:var(--space-6)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-feature-grid.css.map */
