.elc-quality{--elc-green: #14624a;--elc-green-hover: #0f4c39;--elc-ink: #141414;--elc-body: #4a4a4a;--elc-border: #ececec;background:#fff;border-top:1px solid var(--elc-border);font-family:Figtree,Helvetica,Arial,sans-serif;padding:clamp(48px,7vw,88px) clamp(20px,5vw,48px)}.elc-quality *{box-sizing:border-box}.elc-quality__wrap{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,420px) 1fr;gap:clamp(32px,5vw,64px);align-items:start}.elc-quality__media{position:relative;min-width:0;line-height:0}.elc-quality__img,.elc-quality__img--placeholder{display:block;width:100%;aspect-ratio:4 / 3;max-height:420px;object-fit:cover;border-radius:14px}.elc-quality__badge{position:absolute;left:16px;bottom:16px;background:#fffffff0;color:var(--elc-ink);font-size:13px;font-weight:700;padding:8px 14px;border-radius:999px}.elc-quality__content{min-width:0}.elc-quality__heading{margin:0 0 8px;font-size:clamp(26px,3.4vw,36px);font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--elc-ink)}.elc-quality__subheading{margin:0 0 28px;font-size:17px;color:var(--elc-body)}.elc-quality__grid{list-style:none;margin:0 0 32px;padding:20px 0 0;border-top:1px solid var(--elc-border);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));row-gap:14px;column-gap:20px}.elc-quality__grid li{display:flex;align-items:baseline;gap:10px;font-size:16px;font-weight:600;color:var(--elc-ink)}.elc-quality__check{color:#1a8a4a;font-weight:800;flex-shrink:0}.elc-quality__btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 36px;border-radius:999px;background:var(--elc-green);color:#fff;font-size:16px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;text-decoration:none}.elc-quality__btn:hover{background:var(--elc-green-hover)}@media screen and (max-width:749px){.elc-quality{padding:40px 20px 48px}.elc-quality__wrap{grid-template-columns:1fr}.elc-quality__img,.elc-quality__img--placeholder{aspect-ratio:16 / 10;max-height:260px}.elc-quality__grid li{font-size:15px}.elc-quality__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/section-custom-quality.css.map */
