.ow-trade-partner-page .shopify-section-group-header-group,.ow-trade-partner-page .shopify-section-group-footer-group{position:relative;z-index:5}.ow-partners{--ow-ink: #102b1b;--ow-green: #173f27;--ow-green-2: #245f39;--ow-lime: #b7d56a;--ow-paper: #f7f8f3;--ow-line: #d5ded2;--ow-muted: #5f6f64;color:var(--ow-ink);background:#fff;font-size:16px;line-height:1.55}.ow-partners *,.ow-partners *:before,.ow-partners *:after{box-sizing:border-box}.ow-partners h1,.ow-partners h2,.ow-partners h3,.ow-partners p{margin-top:0}.ow-partners h1,.ow-partners h2,.ow-partners h3{color:var(--ow-ink);letter-spacing:0}.ow-partners h1,.ow-partners h2{font-family:var(--font-heading--family, Georgia, serif)}.ow-partners a{color:inherit}.ow-partner-shell{width:min(1220px,calc(100% - 48px));margin-inline:auto}.ow-partner-hero{padding:54px 0 64px;color:#fff;background:var(--ow-green)}.ow-partner-hero__crumb{display:flex;gap:9px;margin-bottom:44px;color:#dce9dc;font-size:13px}.ow-partner-hero__crumb a{text-decoration-thickness:1px;text-underline-offset:3px}.ow-partner-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.7fr);gap:76px;align-items:end}.ow-partner-eyebrow{margin-bottom:16px;color:var(--ow-green-2);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.ow-partner-hero .ow-partner-eyebrow{color:var(--ow-lime)}.ow-partner-hero h1{max-width:810px;margin-bottom:22px;color:#fff;font-size:clamp(46px,6.2vw,78px);line-height:.99}.ow-partner-hero__lede{max-width:720px;margin-bottom:30px;color:#e9f0e9;font-size:19px;line-height:1.62}.ow-partner-actions{display:flex;flex-wrap:wrap;gap:12px}.ow-partner-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:12px 22px;border:1px solid transparent;font-weight:750;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease}.ow-partner-button--primary{background:var(--ow-lime);color:#122414}.ow-partner-button--primary:hover{background:#c7e27e}.ow-partner-button--secondary{border-color:#819b86;color:#fff}.ow-partner-button--secondary:hover{border-color:#fff;background:#ffffff12}.ow-partner-hero__promise{padding:28px;border:1px solid #58715d;background:#071f1147}.ow-partner-hero__promise strong{display:block;margin-bottom:13px;color:#fff;font-size:17px}.ow-partner-hero__promise ul{display:grid;gap:14px;margin:0;padding:0;list-style:none;color:#dce8dd}.ow-partner-hero__promise li{display:grid;grid-template-columns:22px 1fr;gap:10px}.ow-partner-hero__promise li:before{content:"\2713";color:var(--ow-lime);font-weight:900}.ow-partner-roles{border-bottom:1px solid var(--ow-line);background:var(--ow-paper)}.ow-partner-roles .ow-partner-shell{display:flex;gap:28px;align-items:center;padding-block:20px}.ow-partner-roles span{flex:none;color:var(--ow-muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.09em}.ow-partner-roles ul{display:flex;flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;list-style:none;font-weight:700}.ow-partner-section{padding:82px 0}.ow-partner-section--tint{background:var(--ow-paper)}.ow-partner-section__head{display:grid;grid-template-columns:1fr .72fr;gap:64px;align-items:end;margin-bottom:38px}.ow-partner-section__head h2{max-width:720px;margin-bottom:0;font-size:clamp(34px,4vw,54px);line-height:1.06}.ow-partner-section__head>p{margin-bottom:0;color:var(--ow-muted);font-size:17px}.ow-partner-steps{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ow-line);border-left:1px solid var(--ow-line)}.ow-partner-steps article{min-height:250px;padding:27px 24px;border-right:1px solid var(--ow-line);border-bottom:1px solid var(--ow-line);background:#fff}.ow-partner-steps article>span{display:block;margin-bottom:44px;color:var(--ow-green-2);font-size:13px;font-weight:850}.ow-partner-steps h3{margin-bottom:10px;font-size:21px}.ow-partner-steps p{margin-bottom:0;color:var(--ow-muted);font-size:15px}.ow-partner-standards{display:grid;grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);gap:70px;align-items:start}.ow-partner-standards h2{margin-bottom:18px;font-size:clamp(34px,4vw,52px);line-height:1.07}.ow-partner-standards__intro>p:last-child{color:var(--ow-muted)}.ow-partner-standards__list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ow-line)}.ow-partner-standards__list article{padding:26px 24px 26px 0;border-bottom:1px solid var(--ow-line)}.ow-partner-standards__list article:nth-child(2n){padding-left:24px;border-left:1px solid var(--ow-line)}.ow-partner-standards__list h3{margin-bottom:8px;font-size:18px}.ow-partner-standards__list p{margin-bottom:0;color:var(--ow-muted);font-size:14px}.ow-partner-apply{padding:82px 0;background:#fff}.ow-partner-apply__grid{display:grid;grid-template-columns:minmax(260px,.62fr) minmax(0,1.25fr);gap:70px;align-items:start}.ow-partner-apply__intro{position:sticky;top:110px}.ow-partner-apply__intro h2{margin-bottom:18px;font-size:clamp(36px,4vw,54px);line-height:1.05}.ow-partner-apply__intro>p{color:var(--ow-muted)}.ow-partner-apply__note{margin-top:30px;padding-top:22px;border-top:1px solid var(--ow-line);font-size:14px}.ow-partner-apply__note strong{display:block;margin-bottom:5px;color:var(--ow-ink)}.ow-partner-form{padding:34px;border:1px solid var(--ow-line);background:var(--ow-paper)}.ow-partner-form__confidence{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 28px;padding:0 0 20px;border-bottom:1px solid var(--ow-line);list-style:none;color:var(--ow-green-2);font-size:13px;font-weight:750}.ow-partner-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ow-partner-field{display:grid;gap:7px}.ow-partner-field--wide{grid-column:1 / -1}.ow-partner-field label,.ow-partner-capabilities legend{color:var(--ow-ink);font-size:13px;font-weight:800}.ow-partner-field input,.ow-partner-field select,.ow-partner-field textarea{width:100%;min-height:50px;padding:12px 13px;border:1px solid #afbdaf;border-radius:0;background:#fff;color:var(--ow-ink);font:inherit;font-size:15px}.ow-partner-field textarea{min-height:116px;resize:vertical}.ow-partner-field input:focus,.ow-partner-field select:focus,.ow-partner-field textarea:focus{outline:3px solid rgba(42,105,61,.18);border-color:var(--ow-green-2)}.ow-partner-capabilities{grid-column:1 / -1;margin:4px 0 0;padding:0;border:0}.ow-partner-capabilities legend{margin-bottom:10px}.ow-partner-capabilities__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}.ow-partner-check{display:flex;gap:10px;align-items:flex-start;min-height:46px;padding:11px 12px;border:1px solid var(--ow-line);background:#fff;font-size:14px}.ow-partner-check input{width:18px;height:18px;margin-top:1px;accent-color:var(--ow-green-2)}.ow-partner-consent{display:flex;gap:10px;align-items:flex-start;margin:22px 0 18px;color:var(--ow-muted);font-size:13px}.ow-partner-consent input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--ow-green-2)}.ow-partner-submit{width:100%;min-height:54px;border:0;background:var(--ow-green);color:#fff;font:inherit;font-weight:800;cursor:pointer}.ow-partner-submit:hover{background:#225c38}.ow-partner-form__fine{margin:12px 0 0;color:var(--ow-muted);font-size:12px;text-align:center}.ow-partner-status{padding:28px;border:1px solid #93ad98;background:#eef6ee}.ow-partner-status h3{margin-bottom:10px;font-size:28px}.ow-partner-status p:last-child{margin-bottom:0}.ow-partner-status--error{margin-bottom:22px;border-color:#b86d60;background:#fff1ee}.ow-partner-final{padding:58px 0;color:#fff;background:var(--ow-ink)}.ow-partner-final .ow-partner-shell{display:flex;gap:30px;align-items:center;justify-content:space-between}.ow-partner-final h2{max-width:760px;margin-bottom:0;color:#fff;font-size:clamp(30px,4vw,46px);line-height:1.08}@media(max-width:900px){.ow-partner-hero__grid,.ow-partner-section__head,.ow-partner-standards,.ow-partner-apply__grid{grid-template-columns:1fr;gap:36px}.ow-partner-steps{grid-template-columns:1fr 1fr}.ow-partner-apply__intro{position:static}}@media(max-width:640px){.ow-partner-shell{width:min(100% - 30px,1220px)}.ow-partner-hero{padding:26px 0 42px}.ow-partner-hero__crumb{margin-bottom:30px}.ow-partner-hero h1{font-size:44px}.ow-partner-hero__lede{font-size:17px}.ow-partner-button{width:100%}.ow-partner-roles .ow-partner-shell{display:block}.ow-partner-roles span{display:block;margin-bottom:9px}.ow-partner-section,.ow-partner-apply{padding:58px 0}.ow-partner-steps,.ow-partner-standards__list,.ow-partner-form__grid,.ow-partner-capabilities__grid{grid-template-columns:1fr}.ow-partner-steps article{min-height:0}.ow-partner-steps article>span{margin-bottom:25px}.ow-partner-standards__list article:nth-child(2n){padding-left:0;border-left:0}.ow-partner-form{padding:22px 16px}.ow-partner-final .ow-partner-shell{display:grid}}@media(prefers-reduced-motion:reduce){.ow-partner-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ow-trade-partners.css.map */
