.section-ew-promises{container:ewpr / inline-size}.ewpr{--ewpr-px: 16px;--ewpr-py: 32px;--ewpr-h2: 30px;background:var(--shop-color-neutral-1);padding-block:var(--ewpr-py)}.ewpr__w{max-width:1200px;margin-inline:auto;padding-inline:var(--ewpr-px)}.ewpr__head{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:22px;text-align:center}.ewpr__h{margin:0;font-family:var(--shop-font-heading);font-weight:700;font-size:var(--ewpr-h2);line-height:1.15;letter-spacing:-.01em;color:var(--shop-color-blue-4);text-wrap:balance}.ewpr__sub{margin:0;font-size:16px;line-height:1.55;color:var(--shop-color-neutral-6);text-wrap:pretty}.ewpr__l{list-style:none;margin:18px 0 0;padding:0;display:grid}.ewpr__l li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;padding:14px 0;border-top:1px solid color-mix(in srgb,var(--shop-color-blue-4) 10%,transparent)}.ewpr__l li:first-child{border-top:0}.ewpr__ic{display:grid;place-items:center;width:44px;height:44px}.ewpr__ic svg{display:block;width:40px;height:40px}.ewpr__tx{display:grid;gap:3px}.ewpr__tx b{font-family:var(--shop-font-body);font-weight:700;font-size:16px;line-height:1.3;color:var(--shop-color-blue-4)}.ewpr__tx span{font-family:var(--shop-font-body);font-weight:500;font-size:14px;line-height:1.45;color:var(--shop-color-neutral-7)}@container ewpr (min-width: 700px){.ewpr{--ewpr-px: 28px;--ewpr-py: 44px;--ewpr-h2: 34px}}@container ewpr (min-width: 900px){.ewpr__l{grid-template-columns:repeat(8,minmax(0,1fr));gap:16px;margin-top:28px}.ewpr__l li{grid-column:span 2;grid-template-columns:1fr;justify-items:start;align-content:start;gap:14px;border:0;padding:24px;border-radius:22px;background:var(--shop-color-neutral-1);box-shadow:0 1px 2px color-mix(in srgb,var(--shop-color-blue-4) 6%,transparent),0 16px 34px -26px color-mix(in srgb,var(--shop-color-blue-4) 60%,transparent)}.ewpr__l li:nth-child(4n+1):nth-last-child(3){grid-column:2 / span 2}.ewpr__l li:nth-child(4n+1):nth-last-child(2){grid-column:3 / span 2}.ewpr__l li:nth-child(4n+1):nth-last-child(1){grid-column:4 / span 2}.ewpr__ic{width:60px;height:60px;border-radius:18px;background:var(--shop-color-sand-1)}.ewpr__ic svg{width:42px;height:42px}.ewpr__tx b{font-size:17px}}@container ewpr (min-width: 1000px){.ewpr{--ewpr-px: 40px;--ewpr-py: 60px;--ewpr-h2: 40px}.ewpr__h{line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ew-promises.css.map */
