.phase89d-pdp{--phase89d-green: #315c24;--phase89d-red: #d3222a;--phase89d-ink: #111;--phase89d-muted: #555;--phase89d-line: #d8ddd5;padding:32px 0 56px;background:#fff;color:var(--phase89d-ink)}.phase89d-pdp__shell{width:min(1410px,calc(100% - 30px));margin-inline:auto}.phase89d-pdp__intro{display:grid;grid-template-areas:"gallery heading" "gallery purchase" "quickfacts purchase";grid-template-columns:clamp(320px,31.25vw,450px) minmax(0,1fr);grid-template-rows:auto auto auto;align-items:start;column-gap:clamp(24px,2.1vw,30px)}.phase89d-pdp__heading{grid-area:heading;max-width:930px}.phase89d-pdp__breadcrumbs{display:flex;align-items:center;gap:8px;min-height:20px;margin-bottom:12px;color:#4f5b4e;font:400 13px/20px Roboto,Arial,sans-serif}.phase89d-pdp__breadcrumbs a{color:inherit}.phase89d-pdp__heading h1{max-width:450px;margin:0;color:var(--phase89d-ink);font:500 34px/40px Merriweather,Georgia,serif;letter-spacing:0}.phase89e3-pdp__lede{max-width:700px;margin:18px 0 0;color:#333;font:400 15px/23px Roboto,Arial,sans-serif}.phase89e3-pdp__lede a{display:inline-block;margin-left:4px;color:var(--phase89d-green);font-weight:700}.phase89n-pdp-description{--phase89n-description-collapsed-height: 7.2rem;max-width:72ch;margin-top:18px}.phase89n-pdp-description__content{position:relative;color:#333;font:400 15px/23px Roboto,Arial,sans-serif;overflow-wrap:anywhere}.phase89n-pdp-description__content>:first-child{margin-top:0}.phase89n-pdp-description__content>:last-child{margin-bottom:0}.js .phase89n-pdp-description.is-initialized.is-collapsible:not(.is-expanded) .phase89n-pdp-description__content{max-height:var(--phase89n-description-collapsed-height);overflow:hidden}.js .phase89n-pdp-description.is-initialized.is-collapsible:not(.is-expanded) .phase89n-pdp-description__content:after{position:absolute;right:0;bottom:0;left:0;height:3rem;background:linear-gradient(to bottom,#fff0,#fff 88%);content:"";pointer-events:none}.phase89n-pdp-description__toggle{display:inline-flex;min-height:44px;align-items:center;margin-top:6px;padding:7px 2px;gap:8px;border:0;background:transparent;color:var(--phase89d-green);cursor:pointer;font:700 14px/20px Roboto,Arial,sans-serif}.phase89n-pdp-description__toggle[hidden]{display:none}.phase89n-pdp-description__toggle:hover{text-decoration:underline;text-underline-offset:3px}.phase89n-pdp-description__toggle:focus-visible{outline:3px solid var(--phase89d-green);outline-offset:2px}.phase89n-pdp-description__toggle-icon{display:inline-grid;width:18px;height:18px;place-items:center;font:700 18px/18px Roboto,Arial,sans-serif}.phase89d-pdp__meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:10px;color:var(--phase89d-muted);font:400 14px/21px Roboto,Arial,sans-serif}.phase89d-pdp__badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.phase89d-pdp__badges:empty{display:none}.phase89d-pdp__badges .seed-badge{padding:4px 8px;border-radius:0;background:#e9f1e4;color:#274f1d;font:700 12px/16px Roboto,Arial,sans-serif}.phase89d-pdp__gallery{grid-area:gallery;min-width:0}.phase89d-pdp__media-track{display:flex;max-width:450px;overflow-x:auto;border:1px solid #eceeea;background:#f7f7f5;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:thin}.phase89d-pdp__media-track:focus-visible{outline:3px solid #315c24;outline-offset:3px}.phase89d-pdp__media{display:grid;flex:0 0 100%;aspect-ratio:1;place-items:center;overflow:hidden;scroll-snap-align:start}.phase89d-pdp__media img,.phase89d-pdp__gallery>img,.phase89d-pdp__media video,.phase89d-pdp__media iframe,.phase89d-pdp__media model-viewer{width:100%;height:100%;max-height:450px;object-fit:contain}@media(prefers-reduced-motion:reduce){.phase89d-pdp__media-track{scroll-behavior:auto}}.phase89e3-pdp__gallery-tools{display:flex;align-items:center;justify-content:space-between;max-width:450px;min-height:44px;margin-top:10px;gap:12px}.phase89e3-pdp__media-count{color:#596157;font:700 12px/18px Roboto,Arial,sans-serif}.phase89e3-pdp__gallery-actions{display:flex;gap:8px}.phase89e3-pdp__gallery-actions button{min-width:45px;min-height:45px;padding:8px 11px;border:1px solid #7f887d;background:#fff;color:#243322;cursor:pointer;font:700 12px/16px Roboto,Arial,sans-serif}.phase89e3-pdp__gallery-actions button:hover:not(:disabled){border-color:var(--phase89d-green);color:var(--phase89d-green)}.phase89e3-pdp__gallery-actions button:disabled{cursor:default;opacity:.45}.phase89d-pdp__thumbnails{display:flex;gap:10px;max-width:450px;margin:12px 0 0;padding:0;overflow-x:auto;list-style:none}.phase89d-pdp__thumbnails a{display:grid;width:64px;height:64px;place-items:center;overflow:hidden;border:1px solid var(--phase89d-line);background:#fff}.phase89d-pdp__thumbnails a:focus-visible{outline:2px solid var(--phase89d-green);outline-offset:2px}.phase89d-pdp__thumbnails a[aria-current=true]{border-color:var(--phase89d-green);box-shadow:inset 0 0 0 2px var(--phase89d-green)}.phase89d-pdp__thumbnails img{width:100%;height:100%;object-fit:cover}.phase89d-pdp__purchase{grid-area:purchase;width:min(100%,620px);margin-top:22px}.phase89e3-pdp__quick-facts{grid-area:quickfacts;max-width:450px;margin-top:24px;padding:22px;border:1px solid var(--phase89d-line);background:#f4f6f1}.phase89e3-pdp__mobile-overview{display:none}.phase89e3-pdp__eyebrow{margin:0 0 4px;color:var(--phase89d-green);font:700 11px/16px Roboto,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}.phase89e3-pdp__quick-facts h2{margin:0 0 16px;font:500 22px/29px Merriweather,Georgia,serif}.phase89e3-pdp__quick-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;gap:0 18px}.phase89e3-pdp__quick-facts dl>div{min-width:0;padding:10px 0;border-top:1px solid #d7ddd2}.phase89e3-pdp__quick-facts dt{margin:0 0 3px;color:#526050;font:700 11px/15px Roboto,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.phase89e3-pdp__quick-facts dd{margin:0;color:#111;font:700 14px/20px Roboto,Arial,sans-serif;overflow-wrap:anywhere}.phase89e3-pdp__zoom{width:min(920px,calc(100vw - 32px));max-width:none;height:min(820px,calc(100vh - 32px));max-height:none;padding:52px 20px 20px;border:0;background:#fff;box-shadow:0 24px 70px #00000059}.phase89e3-pdp__zoom::backdrop{background:#0c140ac2}.phase89e3-pdp__zoom img{display:block;width:100%;height:100%;object-fit:contain}.phase89e3-pdp__zoom-close{position:absolute;top:8px;right:8px;min-width:72px;min-height:40px;border:1px solid #7f887d;background:#fff;color:#111;cursor:pointer;font-weight:700}.phase89d-pdp .product-commerce{margin:0;padding:0;border:0;border-radius:0;background:transparent}.phase89d-pdp .product-commerce__availability{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#315c24;font:700 14px/20px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__availability>span[aria-hidden=true]{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#5f8f3d}.phase89d-pdp .product-commerce__availability.is-unavailable{color:#7a2a2e}.phase89d-pdp .product-commerce__availability.is-unavailable>span[aria-hidden=true]{background:var(--phase89d-red)}.phase89d-pdp .product-commerce__price-row{gap:10px;margin:0 0 20px}.phase89d-pdp .product-commerce__current-price{color:var(--phase89d-ink);font:700 24px/30px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__compare-price{color:#666;font:400 15px/22px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__sale-badge{border-radius:0;background:#f7e5e6;color:#8d161c;font:700 12px/16px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__compare-price[hidden],.phase89d-pdp .product-commerce__sale-badge[hidden],.phase89d-pdp .product-commerce__selected-indicator[hidden]{display:none!important}.phase89d-pdp .product-commerce form{padding-top:20px;border-top:1px solid var(--phase89d-line)}.phase89d-pdp .product-commerce__field{gap:7px}.phase89d-pdp .product-commerce__field label{color:var(--phase89d-ink);font:700 14px/18px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__field select,.phase89d-pdp .product-commerce__field input{min-height:48px;padding:10px 12px;border:1px solid #7f887d;border-radius:0;background:#fff;color:var(--phase89d-ink)}.phase89d-pdp .product-commerce__variant-select-wrap[hidden],.phase89d-pdp .product-commerce__variant-fieldset[hidden]{display:none}.phase89d-pdp .product-commerce__variant-fieldset{min-width:0;margin:0;padding:0;border:0}.phase89d-pdp .product-commerce__variant-fieldset legend{padding:0;color:var(--phase89d-ink);font:700 14px/18px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__single-option{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin:0;padding:13px 14px;border:1px solid var(--phase89d-line);background:#f7f8f5}.phase89d-pdp .product-commerce__single-option span{color:#526050;font:700 12px/17px Roboto,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.phase89d-pdp .product-commerce__single-option strong{font:700 14px/20px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__variant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;gap:10px}.phase89d-pdp .product-commerce__variant-choice{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:84px;padding:12px;gap:4px 12px;border:1px solid #a5ada2;background:#fff;color:#111;cursor:pointer;text-align:left}.phase89d-pdp .product-commerce__variant-title{font:700 14px/18px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__variant-pricing{display:flex;align-items:flex-end;flex-direction:column;gap:1px}.phase89d-pdp .product-commerce__variant-pricing strong{font:700 14px/18px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__variant-pricing s{color:#686f66;font:400 12px/16px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__variant-choice small{color:#315c24;font:400 12px/16px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__selected-indicator{justify-self:end;color:#315c24;font:700 11px/16px Roboto,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.phase89d-pdp .product-commerce__variant-choice[data-unavailable=true] small{color:#7a2a2e}.phase89d-pdp .product-commerce__variant-choice.is-selected{border-color:var(--phase89d-green);box-shadow:inset 0 0 0 2px var(--phase89d-green)}.phase89d-pdp .product-commerce__variant-choice:hover{border-color:#5f7659}.phase89d-pdp .product-commerce__variant-choice:active{background:#eef2eb}.phase89d-pdp .product-commerce__variant-choice:focus-visible,.phase89d-pdp .product-commerce__quantity-stepper button:focus-visible{outline:3px solid #315c24;outline-offset:2px}.phase89d-pdp .product-commerce__quantity-stepper{display:grid;grid-template-columns:45px minmax(45px,1fr) 45px}.phase89d-pdp .product-commerce__quantity-stepper button{min-width:45px;min-height:48px;padding:0;border:1px solid #7f887d;background:#f7f8f5;color:#111;cursor:pointer;font:700 20px/1 Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__sticky-price{display:none}.phase89d-pdp .product-commerce__quantity-stepper input{min-width:0;padding-inline:4px;border-right:0;border-left:0;text-align:center;-webkit-appearance:textfield;appearance:textfield}.phase89d-pdp .product-commerce__quantity-stepper input::-webkit-inner-spin-button,.phase89d-pdp .product-commerce__quantity-stepper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.phase89d-pdp .product-commerce__controls{grid-template-columns:156px minmax(220px,1fr);gap:12px;margin-top:14px}.phase89d-pdp .product-commerce__submit{min-height:54px;border-color:var(--phase89d-red);border-radius:0;background:var(--phase89d-red);color:#fff;font:700 14px/18px Roboto,Arial,sans-serif;text-transform:uppercase}.phase89d-pdp .product-commerce__submit:hover:not([disabled]){background:#ad151c;border-color:#ad151c}.phase89d-pdp .product-commerce__submit:focus-visible{outline:3px solid #8d161c;outline-offset:3px}.phase89d-pdp .product-commerce__status{margin:8px 0 0;min-height:20px;color:#3d473c;font:700 13px/20px Roboto,Arial,sans-serif}.phase89d-pdp .product-commerce__status.is-success{color:#315c24}.phase89d-pdp .product-commerce__status.is-error{color:#8d161c}.phase89d-pdp .product-commerce__status a{color:currentColor;text-underline-offset:2px}.phase89d-pdp .product-commerce__reassurance{display:grid;gap:7px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--phase89d-line);color:#4f5b4e;font:400 13px/18px Roboto,Arial,sans-serif;list-style:none}.phase89d-pdp .product-commerce__reassurance li:before{margin-right:8px;color:var(--phase89d-green);content:"\2713";font-weight:700}.phase89d-pdp .product-commerce__reassurance a{color:inherit;font-weight:700}.phase89d-pdp__details{width:calc(100% - clamp(344px,33.35vw,480px));margin:48px 0 0 clamp(344px,33.35vw,480px);border-bottom:1px solid var(--phase89d-line)}.phase89d-pdp__details details{border-top:1px solid var(--phase89d-line)}.phase89d-pdp__details summary{position:relative;padding:20px 44px 20px 0;cursor:pointer;color:var(--phase89d-ink);font:700 18px/24px Roboto,Arial,sans-serif;list-style:none}.phase89d-pdp__details summary::-webkit-details-marker{display:none}.phase89d-pdp__details summary:after{position:absolute;top:18px;right:4px;font:400 24px/24px Roboto,Arial,sans-serif;content:"+"}.phase89d-pdp__details details[open] summary:after{content:"\2212"}.phase89d-pdp__detail-content{max-width:72ch;padding:0 0 24px;color:#333;font:400 15px/24px Roboto,Arial,sans-serif}.phase89d-pdp__detail-content h3{margin:22px 0 8px;font:700 17px/23px Merriweather,Georgia,serif}.phase89d-pdp__detail-content .seed-fact-row{grid-template-columns:minmax(150px,.75fr) minmax(0,1.25fr);padding:10px 0}.phase89d-pdp-education{padding:52px 0;border-top:1px solid #e5e8e2;background:#f4f6f1}.phase89d-pdp-education__eyebrow{margin:0 0 6px;color:var(--phase89d-green, #315c24);font:700 12px/18px Roboto,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.phase89d-pdp-education h2{margin:0 0 24px;font:500 26px/32px Merriweather,Georgia,serif}.phase89d-pdp-education__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.phase89d-pdp-education__grid article{display:flex;min-height:190px;flex-direction:column;padding:24px;border:1px solid #d8ddd5;background:#fff}.phase89d-pdp-education__grid h3{margin:0 0 8px;font:700 18px/24px Merriweather,Georgia,serif}.phase89d-pdp-education__grid p{margin:0 0 14px;color:#444;font:400 14px/22px Roboto,Arial,sans-serif}.phase89d-pdp-education__grid a{display:inline-flex;min-height:44px;align-items:center;align-self:flex-start;margin-top:auto;color:#315c24;font:700 14px/20px Roboto,Arial,sans-serif;text-underline-offset:3px}.phase89d-pdp-education__grid a:focus-visible{outline:3px solid #315c24;outline-offset:3px}.product-related{padding:52px 0;background:#fff}.product-related .shell{width:min(1410px,calc(100% - 30px))}.product-related .section-heading-row h2{font:500 26px/32px Merriweather,Georgia,serif}.phase89e3-related .section-heading-row p:not(.eyebrow){max-width:58ch;margin:7px 0 0;color:#555;font:400 14px/21px Roboto,Arial,sans-serif}.product-related .seed-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}@media(max-width:991px){.phase89d-pdp{padding-top:36px}.phase89d-pdp__intro{display:block}.phase89d-pdp__breadcrumbs{display:none}.phase89d-pdp__heading h1{max-width:none;font-size:23px;line-height:31px}.phase89d-pdp__gallery{margin-top:20px}.phase89d-pdp__media-track{max-width:none}.phase89d-pdp__media img,.phase89d-pdp__gallery>img,.phase89d-pdp__media video,.phase89d-pdp__media iframe,.phase89d-pdp__media model-viewer{max-height:none}.phase89d-pdp__thumbnails{max-width:none}.phase89d-pdp__purchase{width:100%;margin-top:24px}.phase89e3-pdp__quick-facts{max-width:none;margin-top:24px;order:5}.phase89e3-pdp__mobile-overview{margin-top:24px;order:4}.phase89d-pdp__details{width:100%;margin:36px 0 0}.product-related .seed-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.phase89d-pdp{padding-bottom:40px}.phase89n-pdp-description{--phase89n-description-collapsed-height: 6.75rem;max-width:100%}.phase89d-pdp__meta{font-size:13px;line-height:18px}.phase89d-pdp__badges{margin-top:10px}.phase89d-pdp .product-commerce__controls{grid-template-columns:100px minmax(0,1fr)}.phase89d-pdp .product-commerce__variant-grid{grid-template-columns:1fr}.phase89d-pdp__details summary{padding-block:18px;font-size:16px;line-height:22px}.phase89d-pdp-education{padding:40px 0}.phase89d-pdp-education h2,.product-related .section-heading-row h2{font-size:20px;line-height:31px}.phase89d-pdp-education__grid{grid-template-columns:1fr;gap:14px}.phase89d-pdp-education__grid article{min-height:0}.product-related .seed-catalog-grid{gap:30px}}@media(max-width:420px){.phase89d-pdp .product-commerce__controls,.phase89d-pdp__detail-content .seed-fact-row{grid-template-columns:1fr}.phase89d-pdp__thumbnails a{width:56px;height:56px}}.phase89n-pdp-description__content h2{margin:0;font-family:Merriweather,Georgia,Times New Roman,serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.125rem;letter-spacing:.009375rem}@media(min-width:768px){.phase89n-pdp-description__content h2{font-size:1.125rem;line-height:1.625rem}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/phase89d-pdp.css.map */
