.tiw-section{--tiw-green: var(--tiw-green-setting);--tiw-yellow: var(--tiw-yellow-setting);--tiw-light: var(--tiw-light-setting);background:var(--tiw-light);color:var(--tiw-green);padding:var(--tiw-padding) 24px}.tiw-section *{box-sizing:border-box}.tiw-section .tiw-inner{max-width:var(--tiw-width);margin:auto;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:28px 32px}.tiw-section h2,.tiw-section h3{font-family:var(--font-heading-family, inherit);color:inherit;font-style:normal;font-weight:750;letter-spacing:-.02em;line-height:1.15;margin:0}.tiw-section h2{grid-column:1;grid-row:1;font-size:clamp(26px,3.3vw,40px)}.tiw-section .tiw-intro{grid-column:1;grid-row:2;font-size:clamp(16px,1.9vw,23px);line-height:1.45}.tiw-section p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 28px}.tiw-section p:last-child{margin-bottom:0}.tiw-section .tiw-callout{grid-column:2;grid-row:1 / 3;align-self:start;background:var(--tiw-yellow);border-radius:24px;padding:28px;font-size:clamp(15px,1.8vw,21px);font-weight:550;line-height:1.4}.tiw-section .tiw-callout>:first-child{border-left:2px solid var(--tiw-green);padding-left:20px}.tiw-section .tiw-impact{grid-column:1 / -1;background:var(--tiw-green);color:var(--tiw-light);border-radius:24px;padding:40px 44px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px}.tiw-section .tiw-results,.tiw-section .tiw-message{font-size:clamp(14px,1.65vw,20px);line-height:1.4}.tiw-section .tiw-result-closing{margin-top:26px;font-size:1.15em;font-weight:750}.tiw-section h3{color:var(--tiw-yellow);font-size:clamp(20px,2.5vw,30px);margin:0 0 16px}.tiw-section .tiw-message p{margin-bottom:12px}@media(max-width:749px){.tiw-section{padding:calc(var(--tiw-padding) * .65) 24px}.tiw-section .tiw-inner{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px 24px;align-items:start}.tiw-section h2{grid-column:1 / -1;grid-row:1;font-size:clamp(20px,4vw,28px)}.tiw-section .tiw-intro{grid-column:1 / -1;grid-row:2;font-size:clamp(12px,2.5vw,16px);line-height:1.4}.tiw-section p{margin-bottom:18px}.tiw-section .tiw-impact{display:contents}.tiw-section .tiw-results{grid-column:1 / -1;grid-row:3;color:var(--tiw-green);font-size:clamp(12px,2.5vw,16px);line-height:1.4}.tiw-section .tiw-result-closing{font-size:inherit;margin-top:18px}.tiw-section .tiw-message{grid-column:1;grid-row:4;color:var(--tiw-green);font-size:clamp(12px,2.5vw,16px);line-height:1.4;padding-top:24px}.tiw-section h3{color:var(--tiw-green);font-size:clamp(15px,3vw,20px);margin-bottom:12px;font-weight:650}.tiw-section .tiw-callout{grid-column:2;grid-row:4;padding:18px 14px;border-radius:16px;font-size:clamp(11px,2.3vw,15px);line-height:1.35}.tiw-section .tiw-callout>:first-child{padding-left:10px}}.tiw-section{padding-left:clamp(24px,4vw,64px);padding-right:clamp(24px,4vw,64px)}.tiw-section .tiw-inner{gap:28px clamp(28px,4vw,64px)}.tiw-section .tiw-inner>*,.tiw-section .tiw-impact>*{min-width:0;overflow-wrap:break-word}@media(min-width:750px){.tiw-section .tiw-intro,.tiw-section .tiw-results,.tiw-section .tiw-message{font-size:clamp(20px,1.65vw,24px);line-height:1.5}.tiw-section .tiw-callout{font-size:clamp(22px,1.9vw,28px);line-height:1.4;padding:clamp(24px,2.5vw,36px);align-self:stretch}.tiw-section .tiw-impact{padding:clamp(28px,3vw,44px);gap:clamp(28px,4vw,64px)}.tiw-section h3{font-size:clamp(24px,2.1vw,30px)}}@media(max-width:749px){.tiw-section{padding-left:20px;padding-right:20px}.tiw-section .tiw-inner{gap:18px 16px}.tiw-section .tiw-intro,.tiw-section .tiw-results,.tiw-section .tiw-message{font-size:clamp(11px,2.5vw,16px);line-height:1.4}}.tiw-section .tiw-top{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:18px clamp(28px,4vw,64px)}.tiw-section .tiw-top h2{grid-column:1;grid-row:1}.tiw-section .tiw-story{grid-column:1;grid-row:2;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:clamp(20px,2vw,32px);align-items:stretch;min-width:0}.tiw-section .tiw-story .tiw-intro{grid-column:auto;grid-row:auto;align-self:center;min-width:0}.tiw-section .tiw-photo{position:relative;min-height:280px;border:3px solid var(--tiw-green);border-radius:20px;box-shadow:5px 6px 0 var(--tiw-green);overflow:hidden;background:var(--tiw-light)}.tiw-section .tiw-photo img,.tiw-section .tiw-photo svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.tiw-section .tiw-top .tiw-callout{grid-column:2;grid-row:1 / 3;align-self:stretch}@media(max-width:749px){.tiw-section .tiw-top{display:contents}.tiw-section .tiw-top h2{grid-column:1 / -1;grid-row:1}.tiw-section .tiw-story{grid-column:1 / -1;grid-row:2;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:16px}.tiw-section .tiw-photo{min-height:180px;border-radius:16px}.tiw-section .tiw-top .tiw-callout{grid-column:2;grid-row:4;align-self:start}}@media(max-width:749px){.tiw-section .tiw-inner{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px 18px;align-items:start}.tiw-section .tiw-story{display:contents}.tiw-section .tiw-story .tiw-intro{grid-column:1 / -1;grid-row:2;align-self:start}.tiw-section .tiw-results{grid-column:1 / -1;grid-row:3}.tiw-section .tiw-message{grid-column:1;grid-row:4;padding-top:0}.tiw-section .tiw-photo{grid-column:1;grid-row:5;width:100%;min-height:0;aspect-ratio:1.5;border-radius:12px;box-shadow:3px 4px 0 var(--tiw-green)}.tiw-section .tiw-top .tiw-callout{grid-column:2;grid-row:4 / 6;align-self:stretch;padding:16px 12px}.tiw-section .tiw-message h3{font-size:clamp(15px,3vw,20px)}}@media(max-width:749px){.tiw-section .tiw-top .tiw-callout{align-self:start;height:auto;min-height:0;padding:16px 12px}}@media(max-width:749px){.tiw-section .tiw-message{grid-column:1;grid-row:5;align-self:center}.tiw-section .tiw-top .tiw-callout{grid-column:2;grid-row:5;align-self:start}.tiw-section .tiw-photo{grid-column:1 / -1;grid-row:4;aspect-ratio:1.8;margin-top:2px}}@media(max-width:749px){.tiw-section .tiw-inner{grid-template-columns:minmax(0,1fr);gap:24px}.tiw-section .tiw-message{grid-column:1 / -1;grid-row:5;align-self:start}.tiw-section .tiw-top .tiw-callout{grid-column:1 / -1;grid-row:6;width:100%;padding:24px}.tiw-section .tiw-intro,.tiw-section .tiw-results,.tiw-section .tiw-message,.tiw-section .tiw-callout{font-size:16px;line-height:1.5}.tiw-section .tiw-message h3{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/speckles-trachoma-impact-wide.css.map */
