.product-origin-reassurance{padding:24px 0 88px;background:linear-gradient(180deg,#f2f7f400,#f2f7f4e6)}.product-origin-reassurance__container{max-width:1680px;margin:0 auto;padding:0 clamp(20px,2.4vw,40px)}.product-origin-reassurance__panel{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:clamp(24px,3vw,44px);padding:clamp(28px,3vw,42px);border-radius:32px;background:radial-gradient(circle at top left,rgba(41,105,205,.16),transparent 28%),radial-gradient(circle at bottom right,rgba(26,60,46,.12),transparent 30%),linear-gradient(135deg,#fdfefe,#eef5f1);border:1px solid rgba(41,105,205,.12);box-shadow:0 26px 60px #1227351a}.product-origin-reassurance__content{display:flex;flex-direction:column;gap:24px}.product-origin-reassurance__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:18px;align-items:start}.product-origin-reassurance__hero-copy{display:flex;flex-direction:column;gap:16px}.product-origin-reassurance__eyebrow{align-self:flex-start;padding:8px 14px;border-radius:999px;background:#2969cd1a;color:var(--color-text-muted, #2969CD);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-origin-reassurance__heading{max-width:15ch;margin:0;font-size:clamp(1.9rem,2.4vw,2.9rem);line-height:1.08;letter-spacing:-.03em;color:var(--color-text, #1A3C2E)}.product-origin-reassurance__intro{max-width:66ch;margin:0;font-size:16px;line-height:1.7;color:#1a3c2ebd}.product-origin-reassurance__hero-callout{padding:18px;border-radius:22px;background:var(--color-text, #1A3C2E);box-shadow:0 18px 36px #12273524}.product-origin-reassurance__hero-callout-label{display:inline-flex;margin-bottom:12px;padding:7px 10px;border-radius:999px;background:#ffffff1f;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-origin-reassurance__hero-callout-text{margin:0;color:#ffffffe0;font-size:14px;line-height:1.6;font-weight:500}.product-origin-reassurance__proofs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.product-origin-reassurance__proof{min-height:192px;padding:22px 20px;border-radius:24px;background:#fff;border:1px solid rgba(41,105,205,.12);display:flex;flex-direction:column;align-items:flex-start;gap:12px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.product-origin-reassurance__proof:hover{transform:translateY(-4px);box-shadow:0 16px 30px #1227351a;border-color:#2969cd47}.product-origin-reassurance__proof-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;color:var(--color-accent, #2969cd);background:#2969cd1a;margin-bottom:2px}.product-origin-reassurance__proof:nth-child(2) .product-origin-reassurance__proof-icon{color:var(--color-capucine-strong, #e25c00);background:var(--color-capucine-soft, rgba(255, 122, 26, .12))}.product-origin-reassurance__proof-icon svg{width:24px;height:24px;stroke:currentColor;fill:none}.product-origin-reassurance__proof-kicker{display:inline-flex;align-self:flex-start;padding:7px 10px;border-radius:999px;background:#1a3c2e14;color:var(--color-text, #1A3C2E);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-origin-reassurance__proof-title{margin:0;font-size:1.15rem;line-height:1.25;color:var(--color-text, #1A3C2E)}.product-origin-reassurance__proof-text{margin:0;font-size:14px;line-height:1.65;color:var(--color-text, #1A3C2E)}.product-origin-reassurance__footer{display:flex;flex-direction:column;gap:18px}.product-origin-reassurance__highlight{margin:0;padding:18px 22px;border-radius:20px;background:var(--color-text, #1A3C2E);color:#fff;font-size:15px;line-height:1.6;font-weight:600;display:flex;align-items:center;gap:14px}.product-origin-reassurance__highlight-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;background:#ffffff24}.product-origin-reassurance__highlight-icon svg{width:22px;height:22px;stroke:currentColor;fill:none}.product-origin-reassurance__actions{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.product-origin-reassurance__gift{display:flex;flex-direction:column;gap:6px}.product-origin-reassurance__gift-label{display:inline-flex;align-self:flex-start;padding:7px 12px;border-radius:999px;background:#2969cd1a;color:var(--color-text-muted, #2969CD);font-size:12px;font-weight:700}.product-origin-reassurance__gift-text{max-width:42ch;margin:0;font-size:14px;line-height:1.5;color:var(--color-text, #1A3C2E)}.product-origin-reassurance__cta{display:inline-flex;align-items:center;justify-content:center;min-width:190px;padding:16px 26px;border-radius:999px;background:var(--color-text-muted, #2969CD);color:#fff;text-decoration:none;font-size:15px;font-weight:700;box-shadow:0 10px 26px #2969cd47;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.product-origin-reassurance__cta:hover{background:#1f58aa;transform:translateY(-1px);box-shadow:0 14px 32px #2969cd57}.product-origin-reassurance__aside{display:flex;flex-direction:column;gap:14px}.product-origin-reassurance__greenleaze,.product-origin-reassurance__stat,.product-origin-reassurance__seal{padding:22px 20px;border-radius:24px;background:#ffffffc7;border:1px solid rgba(41,105,205,.12)}.product-origin-reassurance__greenleaze{display:flex;flex-direction:column;gap:14px}.product-origin-reassurance__gl-badge{display:inline-flex;align-self:flex-start;padding:6px 12px;border-radius:999px;background:#2969cd1a;color:var(--color-accent, #2969cd);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-origin-reassurance__gl-brand{display:flex;align-items:center;gap:10px}.product-origin-reassurance__gl-logo{max-width:160px;height:auto;display:block}.product-origin-reassurance__gl-mark{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:11px;color:#2f9e44;background:#2f9e441f}.product-origin-reassurance__gl-mark svg{width:22px;height:22px;stroke:currentColor;fill:none}.product-origin-reassurance__gl-name{font-size:22px;font-weight:800;letter-spacing:-.01em;color:#2f9e44}.product-origin-reassurance__gl-text{margin:0;font-size:14px;line-height:1.6;color:var(--color-text, #1A3C2E)}.product-origin-reassurance__gl-sep{height:1px;background:#2969cd24;margin:2px 0}.product-origin-reassurance__gl-points-label{margin:0;font-size:13px;font-weight:700;color:var(--color-text, #1A3C2E)}.product-origin-reassurance__gl-points{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.product-origin-reassurance__gl-point{display:flex;align-items:center;gap:10px;min-width:0}.product-origin-reassurance__gl-point-icon{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:11px;color:var(--color-accent, #2969cd);background:#2969cd1a}.product-origin-reassurance__gl-point-icon svg{width:19px;height:19px;stroke:currentColor;fill:none}.product-origin-reassurance__gl-point-label{font-size:13px;font-weight:600;line-height:1.2;color:var(--color-text, #1A3C2E)}.product-origin-reassurance__stat{display:flex;flex-direction:column;gap:8px}.product-origin-reassurance__stat-value{font-size:clamp(2rem,2.4vw,2.8rem);line-height:1;letter-spacing:-.04em;color:var(--color-text, #1A3C2E);font-weight:800}.product-origin-reassurance__stat-label,.product-origin-reassurance__seal-text{font-size:14px;line-height:1.6;color:var(--color-text, #1A3C2E)}.product-origin-reassurance__seal-title{display:block;margin-bottom:8px;font-size:14px;font-weight:700;color:var(--color-text, #1A3C2E)}.product-origin-reassurance__seal-text{margin:0}@media(max-width:1024px){.product-origin-reassurance__panel,.product-origin-reassurance__hero{grid-template-columns:1fr}.product-origin-reassurance__proofs{grid-template-columns:repeat(2,minmax(0,1fr))}.product-origin-reassurance__aside{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.product-origin-reassurance__greenleaze{grid-column:1 / -1}}@media(max-width:768px){.product-origin-reassurance{padding:12px 0 72px}.product-origin-reassurance__panel{padding:22px;border-radius:24px}.product-origin-reassurance__heading{max-width:none}.product-origin-reassurance__proofs,.product-origin-reassurance__aside{grid-template-columns:1fr}.product-origin-reassurance__proof{min-height:0}.product-origin-reassurance__actions{align-items:stretch}.product-origin-reassurance__cta{width:100%}}@media(prefers-reduced-motion:reduce){.product-origin-reassurance__proof,.product-origin-reassurance__cta{transition:none}.product-origin-reassurance__proof:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product-origin-reassurance.css.map */
