.via-exclusions-v4{padding:132px 0 128px;background:linear-gradient(180deg,#fff 0%,var(--via-ivory) 100%)}.via-exclusion-dossier{display:grid;grid-template-columns:minmax(250px,.28fr) minmax(0,.72fr);margin-top:76px;min-height:760px;border-top:1px solid var(--via-navy);border-bottom:1px solid var(--via-navy);background:#fff;box-shadow:0 28px 74px #081a4511}.via-exclusion-rail{background:var(--via-stone);border-right:1px solid rgba(15,42,107,.16)}.via-exclusion-rail button{-webkit-appearance:none;appearance:none;display:block;position:relative;width:100%;border:0;border-bottom:1px solid rgba(15,42,107,.12);background:transparent;color:var(--via-navy);padding:17px 42px 17px 22px;text-align:left;cursor:pointer;transition:background .35s ease,color .35s ease,padding-left .35s cubic-bezier(.2,.7,.2,1)}.via-exclusion-rail button span{font-family:Crimson Pro,Georgia,serif;font-size:17.5px;line-height:1.14;font-weight:600}.via-exclusion-rail button:after{content:"\2192";position:absolute;right:19px;top:50%;transform:translateY(-50%);color:var(--via-gold);opacity:.35;font-size:15px}.via-exclusion-rail button:hover,.via-exclusion-rail button:focus-visible{background:#fff;padding-left:29px;outline:none}.via-exclusion-rail button:focus-visible{box-shadow:inset 0 0 0 2px var(--via-gold)}.via-exclusion-rail button.is-active{background:var(--via-deep);color:#fff;padding-left:29px}.via-exclusion-rail button.is-active:after{opacity:1}.via-exclusion-stage-v4{min-width:0;background:#fff}.via-exclusion-panel[hidden]{display:none!important}.via-exclusion-panel{animation:viaPanelIn .55s cubic-bezier(.2,.7,.2,1)}.via-exclusion-panel__head{display:grid;grid-template-columns:minmax(290px,.42fr) minmax(0,.58fr);min-height:280px;border-bottom:1px solid rgba(15,42,107,.15)}.via-exclusion-panel__head h3{display:flex;align-items:flex-end;margin:0;padding:48px 42px;background:linear-gradient(150deg,#07183f,#081a45 72%,#0b235c);color:#fff;font-size:clamp(44px,4.3vw,66px);line-height:.91;letter-spacing:-.04em}.via-exclusion-panel__head>p{display:flex;align-items:center;margin:0;padding:48px 52px;background:var(--via-ivory);color:#4d4944;font-size:15px;line-height:1.78}.via-exclusion-panel__reasoning{padding:12px 52px 8px}.via-exclusion-panel__reasoning>div{display:grid;grid-template-columns:205px minmax(0,1fr);gap:44px;padding:31px 0;border-bottom:1px solid rgba(15,42,107,.14)}.via-exclusion-panel__reasoning h4{margin:0;color:var(--via-navy);font-size:26px;line-height:1.02}.via-exclusion-panel__reasoning p{margin:0;color:#55514c;font-size:13.5px;line-height:1.72}.via-exclusion-panel__source{display:inline-flex;align-items:center;gap:10px;margin:25px 52px 39px;padding-bottom:7px;border-bottom:1px solid var(--via-gold);color:var(--via-navy)!important;text-decoration:none;font-size:10.5px;font-weight:760}.via-exclusion-panel__source span{color:var(--via-gold)}.via-certifications-v4{position:relative;overflow:hidden;padding:126px 0 132px;background:radial-gradient(ellipse at 82% 2%,rgba(36,73,150,.27),transparent 43%),linear-gradient(140deg,#061535,#081a45,#0f2a6b);color:#fff}.via-certifications-v4__intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(380px,.72fr);gap:88px;align-items:end}.via-certifications-v4__intro h2{margin:0;color:#fff;font-size:clamp(58px,5.4vw,82px);line-height:.92;letter-spacing:-.045em;max-width:780px}.via-certifications-v4__intro p{margin:0 0 7px;max-width:600px;color:#ffffffbd;font-size:15px;line-height:1.78}.via-certification-field{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;margin-top:72px;background:#fff;box-shadow:0 34px 90px #00000038}.via-certification-field article{display:grid;grid-template-columns:200px minmax(0,1fr);gap:38px;align-items:center;min-height:260px;padding:43px 45px;background:#fff;color:var(--via-char)}.via-certification-field article+article{border-left:1px solid rgba(15,42,107,.16)}.via-certification-field figure{display:flex;align-items:center;justify-content:center;min-height:130px;margin:0}.via-certification-field img{display:block;width:auto;height:auto;max-width:185px;max-height:115px;object-fit:contain}.via-certification-field article:last-child img{max-width:112px;max-height:112px}.via-certification-field h3{margin:0;color:var(--via-navy);font-size:31px;line-height:1}.via-certification-field p{margin:15px 0 0;color:#56524c;font-size:13.5px;line-height:1.7}.via-cta-v4{padding:126px 0 132px;background:linear-gradient(180deg,var(--via-stone),var(--via-ivory));border-top:1px solid rgba(15,42,107,.1)}.via-cta-v4__inner{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(380px,.68fr);gap:96px;align-items:end}.via-cta-v4 h2{margin:0;max-width:830px;color:var(--via-navy);font-size:clamp(58px,5.6vw,84px);line-height:.91;letter-spacing:-.045em}.via-cta-v4 p{margin:0;max-width:590px;color:#55514c;font-size:15px;line-height:1.78}.via-cta-v4 a{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;min-width:330px;margin-top:34px;padding:17px 20px 17px 23px;background:var(--via-navy);color:#fff!important;text-decoration:none;text-transform:uppercase;letter-spacing:.15em;font-size:9.5px;font-weight:800;transition:background .25s ease,transform .25s ease}.via-cta-v4 a span{color:var(--via-gold);font-size:17px;font-weight:400}.via-cta-v4 a:hover,.via-cta-v4 a:focus-visible{background:var(--via-deep);transform:translateY(-2px);outline:2px solid var(--via-gold);outline-offset:2px}@media(max-width:1080px){.via-exclusion-dossier{grid-template-columns:230px minmax(0,1fr)}.via-exclusion-panel__head{grid-template-columns:1fr}.via-exclusion-panel__head h3{min-height:220px}.via-exclusion-panel__head>p{min-height:170px}.via-exclusion-panel__reasoning>div{grid-template-columns:180px minmax(0,1fr)}.via-certifications-v4__intro{grid-template-columns:1fr;gap:28px}.via-certification-field article{grid-template-columns:160px minmax(0,1fr);padding:38px 32px}.via-cta-v4__inner{grid-template-columns:1fr;gap:34px}}@media(max-width:820px){.via-exclusions-v4,.via-certifications-v4,.via-cta-v4{padding:96px 0}.via-exclusion-dossier{grid-template-columns:1fr;min-height:0}.via-exclusion-rail{display:grid;grid-template-columns:1fr 1fr;border-right:0;border-bottom:1px solid rgba(15,42,107,.16)}.via-exclusion-rail button:nth-child(odd){border-right:1px solid rgba(15,42,107,.12)}.via-exclusion-rail button:hover,.via-exclusion-rail button:focus-visible,.via-exclusion-rail button.is-active{padding-left:22px}.via-exclusion-panel__head{grid-template-columns:minmax(220px,.4fr) minmax(0,.6fr)}.via-exclusion-panel__head h3{min-height:250px;padding:40px 34px}.via-exclusion-panel__head>p{min-height:250px;padding:40px 38px}.via-exclusion-panel__reasoning{padding-inline:38px}.via-exclusion-panel__reasoning>div{grid-template-columns:165px minmax(0,1fr);gap:30px}.via-exclusion-panel__source{margin-left:38px;margin-right:38px}.via-certification-field{grid-template-columns:1fr}.via-certification-field article+article{border-left:0;border-top:1px solid rgba(15,42,107,.16)}.via-certification-field article{grid-template-columns:180px minmax(0,1fr)}}@media(max-width:620px){.via-exclusions-v4,.via-certifications-v4,.via-cta-v4{padding:76px 0}.via-exclusion-dossier{margin-top:52px}.via-exclusion-rail{grid-template-columns:1fr}.via-exclusion-rail button:nth-child(odd){border-right:0}.via-exclusion-panel__head{grid-template-columns:1fr}.via-exclusion-panel__head h3{min-height:0;padding:38px 24px;font-size:40px}.via-exclusion-panel__head>p{min-height:0;padding:34px 24px;font-size:13.5px}.via-exclusion-panel__reasoning{padding:6px 24px}.via-exclusion-panel__reasoning>div{grid-template-columns:1fr;gap:12px;padding:26px 0}.via-exclusion-panel__reasoning h4{font-size:23px}.via-exclusion-panel__source{margin:23px 24px 34px}.via-certifications-v4__intro h2,.via-cta-v4 h2{font-size:42px}.via-certifications-v4__intro p,.via-cta-v4 p{font-size:14px}.via-certification-field{margin-top:52px}.via-certification-field article{grid-template-columns:1fr;gap:19px;padding:34px 24px}.via-certification-field figure{justify-content:flex-start;min-height:90px}.via-certification-field img{max-width:170px;max-height:90px}.via-certification-field article:last-child img{max-width:86px;max-height:86px}.via-cta-v4 a{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/via-ingredient-approach-standards-v2.css.map */
