.reseed-home .mt-5.grid.grid-cols-1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px}.reseed-home .mt-5.grid.grid-cols-1>a{display:block;min-width:0;height:100%;overflow:hidden;border:1px solid #e0d5bc;border-radius:14px;background:#faf7f0;text-decoration:none}.reseed-home .mt-5.grid.grid-cols-1>a>div{display:flex;flex-direction:column;align-items:stretch;height:100%;gap:0;padding:0}.reseed-home .mt-5.grid.grid-cols-1>a>div>div:first-child{display:block;position:relative;flex:0 0 auto;width:100%;height:auto;aspect-ratio:1 / 1;overflow:hidden;border-radius:0;background-color:#eee8db}.reseed-home .mt-5.grid.grid-cols-1>a>div>div:first-child img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center}.reseed-home .mt-5.grid.grid-cols-1>a>div>div:last-child{display:flex;flex:1 0 auto;align-items:center;min-width:0;min-height:72px;padding:14px;border-top:1px solid #e9e1d1;background:#faf7f0}.reseed-home .mt-5.grid.grid-cols-1>a>div>div:last-child p{display:block;-webkit-line-clamp:unset;-webkit-box-orient:initial;max-height:none;margin:0;overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:normal;color:#123f30;font-size:15px;line-height:1.4;font-weight:600;letter-spacing:0}.reseed-home .mt-5.grid.grid-cols-1>a:last-child>div>div:first-child{background-image:url(/cdn/shop/files/reseedpack-all-products-logo-banner-20261028.png?v=1793156140);background-position:center;background-size:cover;background-repeat:no-repeat}.reseed-home .mt-5.grid.grid-cols-1>a:last-child>div>div:first-child svg{display:none}.reseed-home .mt-5.grid.grid-cols-1>a:focus-visible{outline:2px solid #17573b;outline-offset:4px}.reseed-home #reseed-certifications .rpc-top>.rpc-contact{min-height:46px;padding:12px 22px;border-color:#17573b;background-color:#17573b;color:#fff;font-size:15px;line-height:1.4;font-weight:600}.reseed-home #reseed-certifications .rpc-top>.rpc-contact:hover{border-color:#103e2b;background-color:#103e2b;color:#fff}.reseed-home #reseed-certifications .rpc-top>.rpc-contact:focus-visible{outline:2px solid #9d7a37;outline-offset:4px}@media(min-width:768px){.reseed-home .mt-5.grid.grid-cols-1{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.reseed-home .mt-5.grid.grid-cols-1>a>div>div:last-child{min-height:72px;padding:18px 20px}.reseed-home .mt-5.grid.grid-cols-1>a>div>div:last-child p{font-size:16px}}@media(prefers-reduced-motion:reduce){.reseed-home .mt-5.grid.grid-cols-1>a,.reseed-home .mt-5.grid.grid-cols-1>a img{transition:none;transform:none}}.rp-certificates{display:block;isolation:isolate;min-width:0;margin:32px 0 0;padding:32px;background:linear-gradient(120deg,#f3f6ef,#faf8f1);border:1px solid #d5dfd2;border-radius:22px;color:#153f2e;scroll-margin-top:125px}.rp-certificates *{box-sizing:border-box;min-width:0}.rp-certificates [hidden]{display:none!important}.rp-certificates .rpc-top{display:flex;justify-content:space-between;align-items:flex-start;gap:28px}.rp-certificates .rpc-intro{max-width:800px}.rp-certificates .rpc-eyebrow{display:flex;align-items:center;gap:16px;margin:0 0 14px;font:600 10px/1.4 Arial,sans-serif;letter-spacing:.22em;color:#315542}.rp-certificates .rpc-eyebrow:after{content:"";display:block;width:44px;height:1px;background:#b39453}.rp-certificates h2{margin:0;font-family:var(--font-heading-family,Georgia,serif);font-weight:500;font-size:clamp(30px,3.5vw,48px);line-height:1.1;letter-spacing:-.025em;color:#123f32}.rp-certificates .rpc-description{margin:12px 0 0;color:#53675a;font-size:14px;line-height:1.65}.rp-certificates .rpc-contact{display:inline-flex;justify-content:center;align-items:center;gap:20px;flex-shrink:0;padding:12px 17px;border:1px solid #aa8947;border-radius:999px;color:#6a552d;text-decoration:none;font-size:12px;line-height:1.4}.rp-certificates .rpc-contact:hover{background:#eee9d9}.rp-certificates .rpc-topics{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0 18px}.rp-certificates .rpc-topics span{display:inline-flex;align-items:center;white-space:nowrap;border:1px solid #cbd7c4;border-radius:999px;padding:6px 12px;font-size:9px;font-weight:600;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:#315542}.rp-certificates .rpc-topics span:after{display:none}.rp-certificates .rpc-track{--rpc-gap:16px;--rpc-columns:3;display:flex;gap:var(--rpc-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#acbba9 transparent;padding:2px 2px 12px;scroll-padding-inline:2px}.rp-certificates.is-enhanced .rpc-track{scrollbar-width:none}.rp-certificates.is-enhanced .rpc-track::-webkit-scrollbar{display:none}.rp-certificates .rpc-track::-webkit-scrollbar{height:3px}.rp-certificates .rpc-track::-webkit-scrollbar-thumb{background:#acbba9;border-radius:8px}.rp-certificates .rpc-card{flex:0 0 calc((100% - (var(--rpc-columns) - 1)*var(--rpc-gap))/var(--rpc-columns));scroll-snap-align:start;scroll-snap-stop:always;padding:21px 20px 26px;border:1px solid #cedbcb;border-radius:15px;background:#ffffffbf}.rp-certificates .rpc-card-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px}.rp-certificates .rpc-number{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;flex:0 0 29px;border-radius:50%;background:#f5efdb;border:1px solid #e7d7b1;color:#4d5536;font-size:11px}.rp-certificates .rpc-category{font-size:9px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#66745e}.rp-certificates .rpc-card-content{display:flex;align-items:center;gap:18px}.rp-certificates .rpc-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex:0 0 64px;background:#eef3e9;border-radius:50%;color:#214f3a}.rp-certificates .rpc-icon svg{width:42px;height:42px}.rp-certificates .rpc-card-copy{border-left:1px solid #d7dfd3;padding-left:18px}.rp-certificates h3{font-family:var(--font-heading-family,Georgia,serif);font-size:23px;font-weight:500;letter-spacing:-.025em;line-height:1.16;margin:0 0 10px;color:#153f2e}.rp-certificates .rpc-card-copy p{font-size:12px;line-height:1.65;color:#55675a;margin:0}.rp-certificates .rpc-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:14px}.rp-certificates .rpc-scope{font-size:11px;line-height:1.7;color:#657560;margin:0;max-width:690px}.rp-certificates .rpc-controls{display:flex;align-items:center;gap:8px;flex-shrink:0}.rp-certificates .rpc-dots{display:flex;gap:0;align-items:center;margin-right:10px}.rp-certificates .rpc-dots button{display:flex;align-items:center;justify-content:center;width:24px;height:40px;border:0;background:none;padding:4px;cursor:pointer;color:#315542}.rp-certificates .rpc-dots span{display:block;width:6px;height:6px;border-radius:8px;background:#c6d2bd}.rp-certificates .rpc-dots [aria-current=true] span{width:18px;background:#315542}.rp-certificates .rpc-control{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid #bfccb6;background:#f9faf5;border-radius:50%;font-size:20px;cursor:pointer;color:#244d36}.rp-certificates .rpc-control:hover{background:#e5ecdf}.rp-certificates .rpc-control:disabled{opacity:.4;cursor:default}.rp-certificates .rpc-playback svg{width:20px;height:20px}.rp-certificates button:focus-visible,.rp-certificates a:focus-visible,.rp-certificates .rpc-track:focus-visible{outline:2px solid #9d7a37;outline-offset:3px}@media(max-width:1100px){.rp-certificates{padding:26px}.rp-certificates .rpc-card-content{gap:12px}.rp-certificates .rpc-icon{width:52px;height:52px;flex-basis:52px}.rp-certificates .rpc-icon svg{width:36px;height:36px}.rp-certificates .rpc-card-copy{padding-left:12px}.rp-certificates h3{font-size:21px}}@media(max-width:900px){.rp-certificates .rpc-track{--rpc-columns:2}.rp-certificates .rpc-top{display:block}.rp-certificates .rpc-contact{margin-top:20px}.rp-certificates .rpc-footer{align-items:flex-start}.rp-certificates .rpc-scope{max-width:410px}}@media(max-width:600px){.rp-certificates{margin-top:24px;padding:24px 18px 20px;border-radius:17px;scroll-margin-top:80px}.rp-certificates h2{font-size:32px}.rp-certificates .rpc-description{font-size:13px}.rp-certificates .rpc-topics{gap:10px;margin:24px 0 16px;flex-wrap:wrap}.rp-certificates .rpc-topics span{flex:0 1 auto;font-size:8px;letter-spacing:.11em;gap:0}.rp-certificates .rpc-topics span:after{display:none}.rp-certificates .rpc-track{--rpc-columns:1;--rpc-gap:12px}.rp-certificates .rpc-card{flex-basis:90%;padding:18px 16px 24px}.rp-certificates .rpc-card-content{gap:14px}.rp-certificates .rpc-card-copy{padding-left:14px}.rp-certificates .rpc-icon{width:54px;height:54px;flex-basis:54px}.rp-certificates h3{font-size:23px}.rp-certificates .rpc-card-copy p{font-size:12px}.rp-certificates .rpc-card-top{margin-bottom:20px}.rp-certificates .rpc-footer{flex-direction:column;gap:14px}.rp-certificates .rpc-controls{align-self:flex-end}.rp-certificates .rpc-dots{margin-right:6px}.rp-certificates .rpc-control{width:40px;height:40px}.rp-certificates .rpc-scope{font-size:10px}}.pdp-main>.left-column>.product-detail-tabs{order:1}@media(min-width:48rem){.pdp-main>.left-column>.product-detail-tabs{order:initial}.pdp-main>.left-column>.product-detail-tabs .product-detail-tabs__bar{margin-inline:0;padding-inline:0}}@media(min-width:48rem)and (max-width:63.9375rem){.pdp-main>.left-column>.product-detail-tabs [role=tablist]{gap:1.25rem}}.reseed-site-header .mega-menu-dropdown{background:#fcfaf6;border-bottom:1px solid rgba(18,62,46,.12);box-shadow:0 12px 20px #123e2e0f}.reseed-site-header .mega-menu-dropdown .section-content{padding-top:44px;padding-bottom:46px}.reseed-theme .section-header .reseed-site-header .mega-menu-top-link{font-family:Fraunces,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(16px,1.25vw,18px);font-weight:500;line-height:1.3;padding-left:clamp(4px,calc(2vw - 20px),8px);padding-right:clamp(4px,calc(2vw - 20px),8px);letter-spacing:0;gap:.3rem}.reseed-theme .section-header .reseed-site-header .mega-menu-mobile-link{font-family:Fraunces,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:18px;line-height:1.5}.reseed-clean-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:72px;width:100%;max-width:1120px;min-height:240px;margin:0 auto;color:#164531;font-family:Fraunces,Iowan Old Style,Palatino Linotype,Georgia,serif}.reseed-clean-menu__heading-link{color:inherit;text-decoration:none}.reseed-clean-menu__heading-link:hover,.reseed-clean-menu__heading-link:focus-visible{text-decoration:underline;text-underline-offset:4px}.reseed-clean-menu__heading-link:focus-visible{outline:2px solid #b99a60;outline-offset:4px}.reseed-clean-menu__heading{margin:0 0 18px;color:#123e2e;font:inherit;font-size:20px;font-weight:600;line-height:1.55}.reseed-clean-menu__links{display:grid;gap:7px;margin:0;padding:0;list-style:none}.reseed-clean-menu__link{display:inline-block;max-width:100%;padding:4px 0;color:#3d5a4b;font-family:inherit;font-size:18px;font-weight:400;line-height:1.55;text-decoration:none;text-underline-offset:4px;overflow-wrap:anywhere}.reseed-clean-menu__link:hover,.reseed-clean-menu__link:focus-visible{color:#123e2e;text-decoration:underline}.reseed-clean-menu__link:focus-visible{outline:2px solid #b99a60;outline-offset:4px}.reseed-clean-menu__fallback{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 72px}.product-detail-faq-rich p:empty{min-height:1.75em;min-height:1lh}.product-detail-specs-rich{color:#4c5b52;font-size:1rem;line-height:1.75}.product-detail-specs-rich a{color:#1f7a3f;font-weight:600;text-decoration:underline}.product-detail-specs-rich strong,.product-detail-specs-rich b{color:#17251d;font-weight:600}.product-detail-specs-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:1.5rem;column-gap:3.5rem;align-items:start}.product-detail-specs-item{min-width:0}.product-detail-specs-label,.product-detail-specs-value{margin:0;overflow-wrap:anywhere}.product-detail-specs-label{font-size:1rem;line-height:1.4}.product-detail-specs-value{margin-top:.375rem;font-size:.9375rem;line-height:1.6}@media(min-width:64rem){.product-detail-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-shipping-time__row{border-color:#dbe7db;background-color:#f8fbf7;transition:border-color .16s ease,background-color .16s ease}.product-shipping-time__row[data-active=true]{border-color:#b08d4a;background-color:#fff}@media(prefers-reduced-motion:reduce){.product-shipping-time__row{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
