:root{--phase89e-container: 1308px;--phase89e-page-gutter: 15px;--phase89e-green: #315c24;--phase89e-green-dark: #234619;--phase89e-green-soft: #eef3e9;--phase89e-red: #d3222a;--phase89e-red-dark: #ad171e;--phase89e-ink: #111;--phase89e-muted: #555f53;--phase89e-border: #d9ded5;--phase89e-warm: #f7f8f4;--phase89e-display: Merriweather, Georgia, "Times New Roman", serif;--phase89e-ui: Roboto, Helvetica, Arial, sans-serif;--phase89e-shadow: 0 18px 42px rgba(17, 17, 17, .14)}.phase89e-container{width:min(var(--phase89e-container),calc(100% - (var(--phase89e-page-gutter) * 2)));margin-inline:auto}.phase89e-eyebrow{margin:0 0 8px;color:var(--phase89e-green);font:700 12px/18px var(--phase89e-ui);letter-spacing:.09em;text-transform:uppercase}.phase89e-heading{margin:0;color:var(--phase89e-ink);font-family:var(--phase89e-display);font-weight:500}.phase89e-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 18px;border:1px solid var(--phase89e-red);background:var(--phase89e-red);color:#fff;font:700 14px/20px var(--phase89e-ui);letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.phase89e-button:hover,.phase89e-button:focus-visible{border-color:var(--phase89e-red-dark);background:var(--phase89e-red-dark);color:#fff}.phase89e-button--secondary{border-color:var(--phase89e-green);background:#fff;color:var(--phase89e-green)}.phase89e-button--secondary:hover,.phase89e-button--secondary:focus-visible{background:var(--phase89e-green);color:#fff}.phase89e-surface a:focus-visible,.phase89e-surface button:focus-visible,.phase89e-surface input:focus-visible,.phase89e-surface select:focus-visible,.phase89e-surface summary:focus-visible,.phase89e-predictive-search a:focus-visible,.phase89e-predictive-search button:focus-visible,.phase89e-predictive-search input:focus-visible{outline:3px solid var(--phase89e-green);outline-offset:3px}.enterprise-header .phase89e-predictive-search input[type=search]:focus-visible{outline:3px solid var(--phase89e-green);outline-offset:3px}@media(max-width:991px){:root{--phase89e-page-gutter: 15px}}.phase89e-mobile-drill-back,.phase89e-mobile-utilities{display:none}@media(max-width:991px){.catalog-nav__mobile-bar{grid-template-columns:minmax(0,1fr) 44px;align-items:center}.catalog-nav.is-drilling .catalog-nav__mobile-bar{grid-template-columns:44px minmax(0,1fr) 44px}.phase89e-mobile-drill-back{width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1px solid var(--phase89e-border);border-radius:50%;background:#fff;color:var(--phase89e-ink);font:700 20px/1 var(--phase89e-ui)}.catalog-nav.is-drilling .phase89e-mobile-drill-back{display:inline-flex}.catalog-nav.is-drilling .catalog-nav__mobile-bar strong{text-align:left}.phase89e-mobile-utilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 12px 28px;border:1px solid var(--phase89e-border);background:var(--phase89e-border)}.catalog-nav.is-open:not(.is-drilling) .phase89e-mobile-utilities{display:grid}.phase89e-mobile-utilities a{display:flex;min-height:46px;align-items:center;padding:10px 12px;background:#fff;color:var(--phase89e-ink);font:700 12px/17px var(--phase89e-ui);text-decoration:none}.catalog-nav.is-drilling .catalog-nav__item:not(.is-current){display:none}.catalog-nav.is-drilling .catalog-nav__item.is-current{border-bottom:0}.catalog-nav.is-drilling .catalog-nav__item.is-current>.catalog-nav__row{display:none}.catalog-nav.is-drilling .catalog-nav__list{padding-top:0}.catalog-nav.is-drilling .mega-panel{width:100%;background:#fff}.catalog-nav.is-drilling .mega-panel__inner{padding:18px 10px 28px}.catalog-nav.is-drilling .mega-panel__rail{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--phase89e-border)}.catalog-nav.is-drilling .mega-panel__promos{display:none}}.footer-legal .shell{display:flex;align-items:end;justify-content:space-between;gap:24px}.footer-legal .shell>div{min-width:0}.phase89e-footer-policies{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 18px}.phase89e-footer-policies a{color:inherit;font:700 11px/18px var(--phase89e-ui);letter-spacing:.04em;text-transform:uppercase}@media(max-width:767px){.footer-legal .shell{align-items:start;flex-direction:column;gap:16px}.phase89e-footer-policies{justify-content:flex-start}}.phase89e-pdp-category-return{display:grid;grid-template-columns:minmax(0,1fr) 320px;width:calc(100% - 480px);min-height:220px;margin:42px 0 0 480px;overflow:hidden;border:1px solid var(--phase89e-border);background:var(--phase89e-warm)}.phase89e-pdp-category-return__copy{padding:28px}.phase89e-pdp-category-return h2{font-size:26px;line-height:1.25}.phase89e-pdp-category-return__copy>p:not(.phase89e-eyebrow){max-width:58ch;margin:10px 0 20px;color:var(--phase89e-muted);font:400 14px/22px var(--phase89e-ui)}.phase89e-pdp-category-return__copy>div{display:flex;flex-wrap:wrap;gap:10px}.phase89e-pdp-category-return__media{display:block;min-height:220px;overflow:hidden;background:var(--phase89e-green-soft)}.phase89e-pdp-category-return__media img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:991px){.phase89e-pdp-category-return{grid-template-columns:1fr;width:100%;margin:32px 0 0}.phase89e-pdp-category-return__media{min-height:0;aspect-ratio:16 / 7}}@media(max-width:767px){.phase89e-pdp-category-return__copy{padding:22px 18px}.phase89e-pdp-category-return h2{font-size:23px}.phase89e-pdp-category-return__copy>div{display:grid;grid-template-columns:1fr}.phase89e-pdp-category-return .phase89e-button{width:100%}}.phase89e-predictive-search{position:relative;width:100%;max-width:520px}.phase89e-predictive-search .catalog-search{width:100%}.enterprise-header__search-column .phase89e-predictive-search{width:227px;max-width:227px}.doflee-mobile-search-row .phase89e-predictive-search{max-width:none}.search-results-doflee__predictive{margin:24px 0}.search-results-doflee__predictive .search-results-doflee__form{max-width:none;margin:0}.phase89e-predictive-search__panel{position:absolute;z-index:220;top:calc(100% + 8px);left:50%;width:min(520px,calc(100vw - 30px));max-height:min(68vh,620px);overflow-y:auto;border:1px solid var(--phase89e-border);background:#fff;box-shadow:0 14px 34px #1111112e;color:var(--phase89e-ink);transform:translate(-50%)}.phase89e-predictive-search__panel[hidden]{display:none}.phase89e-predictive-search__heading{margin:0;padding:10px 14px 7px;border-bottom:1px solid var(--phase89e-border);background:var(--phase89e-warm);color:var(--phase89e-muted);font:700 10px/14px var(--phase89e-ui);letter-spacing:.08em;text-transform:uppercase}.phase89e-predictive-search__group{display:block}.phase89e-predictive-search__option{display:grid;grid-template-columns:68px minmax(0,1fr);min-height:78px;align-items:center;gap:12px;padding:8px 14px;border-bottom:1px solid var(--phase89e-border);color:var(--phase89e-ink);text-decoration:none}.phase89e-predictive-search__option:hover,.phase89e-predictive-search__option:focus-visible,.phase89e-predictive-search__option.is-active{background:var(--phase89e-green-soft);color:var(--phase89e-green-dark)}.phase89e-predictive-search__media{display:block;width:62px;height:62px;overflow:hidden;border:1px solid var(--phase89e-border);background:var(--phase89e-warm)}.phase89e-predictive-search__media img{display:block;width:100%;height:100%;object-fit:cover}.phase89e-predictive-search__copy{display:grid;min-width:0;gap:2px}.phase89e-predictive-search__copy strong{overflow:hidden;font:500 14px/20px var(--phase89e-display);text-overflow:ellipsis;white-space:nowrap}.phase89e-predictive-search__copy>span{color:var(--phase89e-muted);font:400 11px/16px var(--phase89e-ui)}.phase89e-predictive-search__option--all{grid-template-columns:1fr;min-height:64px;border-bottom:0;background:var(--phase89e-green);color:#fff}.phase89e-predictive-search__option--all:hover,.phase89e-predictive-search__option--all:focus-visible,.phase89e-predictive-search__option--all.is-active{background:var(--phase89e-green-dark);color:#fff}.phase89e-predictive-search__option--all .phase89e-predictive-search__copy>span{color:#ffffffd1}.phase89e-predictive-search__empty{display:grid;gap:4px;padding:18px 14px}.phase89e-predictive-search__empty strong{font:500 15px/21px var(--phase89e-display)}.phase89e-predictive-search__empty span{color:var(--phase89e-muted);font:400 12px/18px var(--phase89e-ui)}.phase89e-predictive-search.is-loading:after{position:absolute;z-index:3;top:50%;right:48px;width:14px;height:14px;border:2px solid var(--phase89e-border);border-top-color:var(--phase89e-green);border-radius:50%;content:"";animation:phase89e-search-spin .7s linear infinite}@keyframes phase89e-search-spin{to{transform:rotate(360deg)}}.phase89e-search-recovery{margin:34px 0 64px;padding:clamp(24px,4vw,48px);border-top:5px solid var(--phase89e-green);background:var(--phase89e-warm)}.phase89e-search-recovery__intro{max-width:780px}.phase89e-search-recovery__intro h2{font-size:clamp(28px,3.4vw,42px);line-height:1.16}.phase89e-search-recovery__intro>p,.phase89e-search-recovery__intro li{color:var(--phase89e-muted);font:400 14px/22px var(--phase89e-ui)}.phase89e-search-recovery__intro ul{margin:14px 0 0;padding-left:20px}.phase89e-search-recovery__categories{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 30px}.phase89e-search-recovery__categories a{display:inline-flex;min-height:44px;align-items:center;padding:8px 13px;border:1px solid var(--phase89e-border);background:#fff;color:var(--phase89e-ink);font:700 13px/19px var(--phase89e-ui);text-decoration:none}.phase89e-search-recovery__categories a:hover,.phase89e-search-recovery__categories a:focus-visible{border-color:var(--phase89e-green);background:var(--phase89e-green);color:#fff}.phase89e-search-recovery__visuals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.phase89e-search-recovery__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}@media(max-width:991px){.catalog-nav__mobile-bar .phase89e-predictive-search{display:none}.phase89e-search-recovery__visuals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.enterprise-header__search-column .phase89e-predictive-search{display:none}.phase89e-predictive-search__panel{left:0;width:100%;max-height:min(62vh,520px);transform:none}.phase89e-predictive-search__option{grid-template-columns:56px minmax(0,1fr);min-height:68px;padding:6px 10px}.phase89e-predictive-search__media{width:52px;height:52px}.phase89e-search-recovery{margin-bottom:44px;padding:24px 15px}.phase89e-search-recovery__categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.phase89e-search-recovery__categories a{justify-content:center;text-align:center}.phase89e-search-recovery__visuals{grid-template-columns:none;grid-auto-columns:min(76vw,290px);grid-auto-flow:column;padding-bottom:10px;overflow-x:auto;scroll-snap-type:inline mandatory}.phase89e-search-recovery__visuals .phase89e-category-card{scroll-snap-align:start}.phase89e-search-recovery__actions{display:grid;grid-template-columns:1fr}.phase89e-search-recovery__actions .phase89e-button{width:100%}}@media(prefers-reduced-motion:reduce){.phase89e-predictive-search.is-loading:after{animation:none}}.phase89e-cart-category-nav{margin:36px 0 48px;padding:28px;border:1px solid var(--phase89e-border);background:var(--phase89e-warm)}.phase89e-cart-category-nav__heading{margin-bottom:20px}.phase89e-cart-category-nav__heading h2{font-size:27px;line-height:1.2}.phase89e-cart-category-nav__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.phase89e-cart-category-nav__grid a{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid var(--phase89e-border);background:#fff;color:var(--phase89e-ink);font:700 13px/19px var(--phase89e-ui);text-decoration:none}.phase89e-cart-category-nav__grid a:hover,.phase89e-cart-category-nav__grid a:focus-visible{border-color:var(--phase89e-green);background:var(--phase89e-green);color:#fff}@media(max-width:767px){.phase89e-cart-category-nav{margin:28px 0 36px;padding:22px 15px}.phase89e-cart-category-nav__heading h2{font-size:23px}.phase89e-cart-category-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.phase89e-home-categories{padding:56px 0 52px;background:var(--phase89e-warm)}.phase89e-home-categories>.shell,.phase89e-home-learning>.shell{width:min(var(--phase89e-container),calc(100% - 30px))}.phase89e-home-categories .phase89d-section-heading h2,.phase89e-home-learning .phase89d-section-heading h2{margin:0;font:500 clamp(28px,2.8vw,36px)/1.18 var(--phase89e-ui);letter-spacing:.03em;text-transform:uppercase}.phase89e-home-categories__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px}.phase89e-home-categories .phase89e-category-card{min-width:0;transform:none}.phase89e-home-categories .phase89e-category-card__copy{gap:5px;padding:13px 12px 14px}.phase89e-home-categories .phase89e-category-card__copy strong{font-size:16px;line-height:21px}.phase89e-home-categories .phase89e-category-card__copy>span:not(.phase89e-category-card__cta){display:-webkit-box;overflow:hidden;font-size:11px;line-height:16px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.phase89e-home-categories .phase89e-category-card__cta{font-size:10px}.phase89e-home-popular-crops{display:flex;align-items:center;gap:6px;margin-top:28px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.phase89e-home-popular-crops>span{flex:0 0 auto;margin-right:4px;font:700 12px/18px var(--phase89e-ui);letter-spacing:.06em;text-transform:uppercase}.phase89e-home-popular-crops a{display:inline-flex;flex:0 0 auto;min-height:40px;align-items:center;padding:7px 11px;border:1px solid var(--phase89e-border);background:#fff;color:var(--phase89e-ink);font:700 12px/18px var(--phase89e-ui);text-decoration:none}.phase89e-home-popular-crops a:hover,.phase89e-home-popular-crops a:focus-visible{border-color:var(--phase89e-green);background:var(--phase89e-green);color:#fff}.phase89e-home-learning{padding:56px 0 64px;background:#fff}.phase89e-home-learning__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.phase89e-home-guide-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid var(--phase89e-border);background:#fff}.phase89e-home-guide-card__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--phase89e-green-soft)}.phase89e-home-guide-card__media img{display:block;width:100%;height:100%;object-fit:cover}.phase89e-home-guide-card>div{display:flex;flex-direction:column;align-items:flex-start;padding:22px}.phase89e-home-guide-card h3{margin:0 0 9px;font:500 22px/29px var(--phase89e-display)}.phase89e-home-guide-card p{margin:0 0 18px;color:var(--phase89e-muted);font:400 14px/22px var(--phase89e-ui)}.phase89e-home-guide-card>div>a{display:inline-flex;min-height:44px;align-items:center;margin-top:auto;color:var(--phase89e-green);font:700 13px/19px var(--phase89e-ui)}.phase89e-home-promo{padding:0 0 64px;background:#fff}.phase89e-home-promo__frame{position:relative;min-height:430px;overflow:hidden;background:var(--phase89e-green-soft)}.phase89e-home-promo__media{position:absolute;top:0;right:0;bottom:0;left:0}.phase89e-home-promo__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00000057,#00000005 72%);content:""}.phase89e-home-promo__media img{display:block;width:100%;height:100%;object-fit:cover}.phase89e-home-promo__copy{position:absolute;z-index:2;top:50%;left:38px;width:min(500px,calc(100% - 76px));padding:30px;background:#fffffff2;transform:translateY(-50%)}.phase89e-home-promo__copy h2{font-size:clamp(30px,3.2vw,44px);line-height:1.15}.phase89e-home-promo__copy>p:not(.phase89e-eyebrow){margin:12px 0 20px;color:var(--phase89e-muted);font:400 15px/23px var(--phase89e-ui)}@media(max-width:1199px){.phase89e-home-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:991px){.phase89e-home-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.phase89e-home-learning__grid{grid-template-columns:1fr}.phase89e-home-guide-card{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);grid-template-rows:none}.phase89e-home-guide-card__media{height:100%;aspect-ratio:auto}}@media(max-width:767px){.phase89e-home-categories,.phase89e-home-learning{padding:38px 0 44px}.phase89e-home-categories>.shell,.phase89e-home-learning>.shell{width:100%}.phase89e-home-categories .phase89d-section-heading,.phase89e-home-learning .phase89d-section-heading{margin-inline:15px}.phase89e-home-categories .phase89d-section-heading h2,.phase89e-home-learning .phase89d-section-heading h2{font-size:24px;line-height:1.22}.phase89e-home-categories__grid{grid-template-columns:none;grid-auto-columns:min(72vw,280px);grid-auto-flow:column;gap:12px;padding:0 15px 12px;overflow-x:auto;scroll-padding-inline:15px;scroll-snap-type:inline mandatory}.phase89e-home-categories .phase89e-category-card{scroll-snap-align:start}.phase89e-home-popular-crops{margin:22px 15px 0}.phase89e-home-learning__grid{grid-template-columns:none;grid-auto-columns:min(82vw,320px);grid-auto-flow:column;gap:14px;padding:0 15px 12px;overflow-x:auto;scroll-padding-inline:15px;scroll-snap-type:inline mandatory}.phase89e-home-guide-card{grid-template-columns:1fr;grid-template-rows:auto 1fr;scroll-snap-align:start}.phase89e-home-guide-card__media{aspect-ratio:4 / 3}.phase89e-home-promo{padding-bottom:44px}.phase89e-home-promo__frame{width:100%;min-height:520px}.phase89e-home-promo__copy{top:auto;right:15px;bottom:15px;left:15px;width:auto;padding:22px 18px;transform:none}.phase89e-home-promo__copy h2{font-size:28px}.phase89e-home-promo__copy .phase89e-button{width:100%}}@media(prefers-reduced-motion:reduce){.phase89e-surface *,.phase89e-predictive-search *{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(min-width:992px){.mega-panel{overflow:hidden;background:#fff}.mega-panel__inner{grid-template-columns:188px minmax(0,1fr) 220px;align-items:stretch;height:100%;gap:22px;padding:24px 28px}.mega-panel__rail{overflow:hidden;padding:0}.mega-panel__rail>.eyebrow{margin-bottom:5px;color:var(--phase89e-green);font:700 10px/15px var(--phase89e-ui);letter-spacing:.09em}.mega-panel__rail h2{margin-bottom:7px;color:var(--phase89e-ink);font:500 17px/22px var(--phase89e-display)}.mega-panel__rail>p:not(.eyebrow){margin-bottom:10px;color:var(--phase89e-muted);font:400 12px/17px var(--phase89e-ui)}.mega-panel__rail ul{margin-top:0}.mega-panel__rail a{padding:3px 4px;font:700 12px/18px var(--phase89e-ui)}.mega-panel__catalog{align-content:start;grid-template-columns:repeat(var(--mega-columns, 4),minmax(0,1fr));gap:20px 14px;overflow:hidden}.mega-menu-column__toggle{margin-bottom:5px;padding-bottom:6px;border-bottom:1px solid var(--phase89e-border);color:var(--phase89e-ink);font:700 12px/17px var(--phase89e-ui);letter-spacing:.04em;text-transform:uppercase}.mega-menu-column a{padding:1px 0;color:#2e342d;font:400 12px/19px var(--phase89e-ui)}.mega-panel__promos{grid-template-rows:repeat(2,minmax(0,1fr));align-content:stretch;gap:12px;min-height:0}.mega-promo-card{display:grid;grid-template-columns:86px minmax(0,1fr);min-height:0;overflow:hidden;border:1px solid var(--phase89e-border);border-radius:0;background:#fff;box-shadow:none}.mega-promo-card:hover,.mega-promo-card:focus-visible{border-color:var(--phase89e-green);box-shadow:0 6px 18px #1111111a}.mega-promo-card__art{width:86px;height:100%;aspect-ratio:auto;background:var(--phase89e-green-soft)}.mega-promo-card__art img{width:100%;height:100%;object-fit:cover}.mega-promo-card__content{justify-content:center;gap:2px;min-width:0;padding:10px}.mega-promo-card__eyebrow{color:var(--phase89e-green);font:700 9px/13px var(--phase89e-ui);letter-spacing:.08em}.mega-promo-card strong{margin:0;color:var(--phase89e-ink);font:500 13px/17px var(--phase89e-display)}.mega-promo-card__body{display:-webkit-box;overflow:hidden;color:var(--phase89e-muted);font:400 10px/14px var(--phase89e-ui);-webkit-box-orient:vertical;-webkit-line-clamp:2}.mega-promo-card__cta{margin-top:2px;color:var(--phase89e-green);font:700 10px/14px var(--phase89e-ui)}}@media(min-width:992px)and (max-width:1199px){.mega-panel__inner{grid-template-columns:160px minmax(0,1fr) 184px;gap:16px;padding:22px 24px}.mega-panel__catalog{grid-template-columns:repeat(3,minmax(0,1fr))}.mega-promo-card{grid-template-columns:70px minmax(0,1fr)}.mega-promo-card__art{width:70px}}.phase89e-anchor{display:block;scroll-margin-top:20px}.phase89e-category-masthead{padding:28px 0 32px;background:#fff}.phase89e-category-masthead__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;gap:clamp(32px,5vw,72px)}.phase89e-category-masthead__copy{max-width:620px}.phase89e-category-masthead .breadcrumbs{margin-bottom:18px}.phase89e-category-masthead h1{max-width:none;margin:0 0 14px;font:500 clamp(30px,3.2vw,46px)/1.12 var(--phase89e-display)}.phase89e-category-masthead__lede{max-width:62ch;margin:0;color:var(--phase89e-muted);font:400 15px/23px var(--phase89e-ui)}.phase89e-category-masthead__jump{display:inline-flex;min-height:44px;align-items:center;margin-top:18px;color:var(--phase89e-green);font:700 13px/18px var(--phase89e-ui);letter-spacing:.04em;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase}.phase89e-category-masthead__media{position:relative;aspect-ratio:16 / 7;overflow:hidden;background:var(--phase89e-green-soft)}.phase89e-category-masthead__media img,.phase89e-category-card__media img{display:block;width:100%;height:100%;object-fit:cover}.phase89e-category-image__fallback{position:relative;display:block;width:100%;height:100%;background:linear-gradient(135deg,#dce8d4,#f2e5cc)}.phase89e-category-image__fallback i{position:absolute;width:44%;height:22%;border:1px solid rgba(49,92,36,.38);border-radius:50%;transform:rotate(-28deg)}.phase89e-category-image__fallback i:nth-child(1){top:18%;left:10%}.phase89e-category-image__fallback i:nth-child(2){top:42%;right:8%}.phase89e-category-image__fallback i:nth-child(3){bottom:10%;left:26%}.phase89e-major-category-nav{position:relative;z-index:14;border-block:1px solid var(--phase89e-border);background:#fff}.phase89e-major-category-nav__track{display:flex;min-height:58px;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:thin}.phase89e-major-category-nav__label{flex:0 0 auto;margin-right:4px;font:700 12px/18px var(--phase89e-ui);letter-spacing:.06em;text-transform:uppercase}.phase89e-major-category-nav a{display:inline-flex;flex:0 0 auto;min-height:38px;align-items:center;padding:8px 12px;border:1px solid var(--phase89e-border);color:var(--phase89e-ink);font:700 13px/20px var(--phase89e-ui);text-decoration:none}.phase89e-major-category-nav a:hover,.phase89e-major-category-nav a:focus-visible,.phase89e-major-category-nav a[aria-current=page]{border-color:var(--phase89e-green);background:var(--phase89e-green);color:#fff}.phase89e-category-landing{padding:54px 0 64px;background:var(--phase89e-warm)}.phase89e-category-education{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,72px);margin-bottom:54px;padding:30px;border-left:5px solid var(--phase89e-green);background:#fff}.phase89e-category-education h2{font-size:clamp(25px,2.4vw,34px);line-height:1.2}.phase89e-category-education>p{max-width:66ch;margin:0;color:var(--phase89e-muted);font:400 15px/24px var(--phase89e-ui)}.phase89e-category-landing__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.phase89e-category-landing__heading h2,.phase89e-category-directory__heading h2{font-size:clamp(28px,3vw,38px);line-height:1.2}.phase89e-category-landing__heading>a{flex:0 0 auto;min-height:44px;color:var(--phase89e-green);font:700 13px/20px var(--phase89e-ui)}.phase89e-category-card-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}.phase89e-category-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid var(--phase89e-border);background:#fff;color:var(--phase89e-ink);text-decoration:none}.phase89e-category-card:hover,.phase89e-category-card:focus-visible{border-color:var(--phase89e-green);box-shadow:var(--phase89e-shadow);transform:translateY(-2px)}.phase89e-category-card__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--phase89e-green-soft)}.phase89e-category-card__copy{display:grid;align-content:start;gap:7px;padding:15px}.phase89e-category-card__copy strong{font:500 17px/23px var(--phase89e-display)}.phase89e-category-card__copy>span:not(.phase89e-category-card__cta){color:var(--phase89e-muted);font:400 13px/20px var(--phase89e-ui)}.phase89e-category-card__cta{color:var(--phase89e-green);font:700 12px/18px var(--phase89e-ui);letter-spacing:.04em;text-transform:uppercase}.phase89e-category-directory{margin-top:56px;padding:34px;border-top:4px solid var(--phase89e-green);background:#fff}.phase89e-category-directory__heading{margin-bottom:28px}.phase89e-category-directory__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.phase89e-category-directory__group h3{margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--phase89e-border);font:700 13px/18px var(--phase89e-ui);letter-spacing:.05em;text-transform:uppercase}.phase89e-category-directory__group ul{margin:0;padding:0;list-style:none;columns:1}.phase89e-category-directory__group li+li{margin-top:3px}.phase89e-category-directory__group a{display:inline-flex;min-height:32px;align-items:center;color:var(--phase89e-ink);font:400 13px/18px var(--phase89e-ui);text-decoration:none}.phase89e-category-directory__group a:hover,.phase89e-category-directory__group a:focus-visible{color:var(--phase89e-green);text-decoration:underline;text-underline-offset:3px}.phase89e-category-directory-mobile{display:none}.phase89e-refinement-paths{margin-bottom:26px;padding-bottom:24px;border-bottom:1px solid var(--phase89e-border)}.phase89e-refinement-paths h2{margin:0 0 10px}.phase89e-refinement-paths ul{margin:0;padding:0;list-style:none}.phase89e-refinement-paths a{display:inline-flex;min-height:32px;align-items:center;color:var(--phase89e-ink);font:400 13px/18px var(--phase89e-ui);text-decoration:none}.phase89e-refinement-paths a:hover,.phase89e-refinement-paths a:focus-visible{color:var(--phase89e-green);text-decoration:underline;text-underline-offset:3px}.phase89e-refinement-paths .phase89e-refinement-paths__all{margin-top:8px;color:var(--phase89e-green);font-weight:700}.phase89e-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 15px 16px}.phase89e-active-filters>span{font:700 12px/18px var(--phase89e-ui);letter-spacing:.05em;text-transform:uppercase}.phase89e-active-filters a{display:inline-flex;min-height:34px;align-items:center;gap:5px;padding:6px 10px;border:1px solid var(--phase89e-border);color:var(--phase89e-ink);font:700 12px/18px var(--phase89e-ui);text-decoration:none}.phase89e-active-filters a:hover,.phase89e-active-filters a:focus-visible{border-color:var(--phase89e-green)}.phase89e-active-filters .phase89e-active-filters__clear{border-color:transparent;color:var(--phase89e-green);text-decoration:underline;text-underline-offset:3px}@media(max-width:991px){.phase89e-category-masthead__grid{grid-template-columns:1fr;gap:24px}.phase89e-category-masthead__copy{max-width:none}.phase89e-category-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.phase89e-category-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.phase89e-active-filters{padding-inline:0}}@media(max-width:767px){.phase89e-category-masthead{padding:20px 0 24px}.phase89e-category-masthead h1{font-size:28px}.phase89e-category-masthead__lede{font-size:14px;line-height:21px}.phase89e-category-masthead__media{aspect-ratio:16 / 8}.phase89e-major-category-nav__track{min-height:55px;padding-block:6px}.phase89e-major-category-nav__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.phase89e-major-category-nav a{min-height:44px}.phase89e-category-landing{padding:36px 0 44px}.phase89e-category-education{grid-template-columns:1fr;gap:14px;margin-bottom:38px;padding:22px 18px}.phase89e-category-education h2{font-size:24px}.phase89e-category-education>p{font-size:14px;line-height:22px}.phase89e-category-landing__heading{align-items:start;flex-direction:column;gap:6px}.phase89e-category-landing__heading h2{font-size:28px}.phase89e-category-card-grid{grid-template-columns:none;grid-auto-columns:min(76vw,290px);grid-auto-flow:column;gap:14px;margin-right:calc(var(--phase89e-page-gutter) * -1);padding-right:var(--phase89e-page-gutter);padding-bottom:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory}.phase89e-category-card{scroll-snap-align:start}.phase89e-category-card__copy{padding:15px}.phase89e-category-directory-desktop{display:none}.phase89e-category-directory-mobile{display:block;margin-top:34px;border:1px solid var(--phase89e-border);background:#fff}.phase89e-category-directory-mobile>summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;padding:12px 15px;color:var(--phase89e-ink);font:700 14px/20px var(--phase89e-ui);cursor:pointer;list-style:none}.phase89e-category-directory-mobile>summary:after{content:"+";font-size:22px;line-height:1}.phase89e-category-directory-mobile[open]>summary:after{content:"\2212"}.phase89e-category-directory-mobile>summary::-webkit-details-marker{display:none}.phase89e-category-directory-mobile .phase89e-category-directory{margin:0;padding:18px 15px;border-top:1px solid var(--phase89e-border)}.phase89e-category-directory__grid{grid-template-columns:1fr;gap:24px}.phase89e-category-directory__group a{min-height:44px}}.seed-catalog-card__badge{position:absolute;z-index:3;top:10px;left:10px;display:grid;width:60px;height:60px;place-items:center;pointer-events:none}.seed-catalog-card__badge .seed-badge{display:grid;width:100%;height:100%;place-items:center;padding:6px;border-radius:50%;background:var(--phase89e-green);color:#fff;font:700 10px/13px var(--phase89e-ui);letter-spacing:.04em;text-align:center;text-transform:uppercase}.seed-catalog-card__badge .seed-badge--sale,.seed-catalog-card__badge .seed-badge--sold-out{background:var(--phase89e-red)}.seed-catalog-card__badge .seed-badge--heirloom{background:#8a5727}.seed-catalog-card__badge .seed-badge--organic{background:var(--phase89e-green-dark)}.phase89d-popular-products .seed-catalog-card__body h2{margin:0;font:500 18px/26px var(--phase89e-display);letter-spacing:normal;text-transform:none}.seed-catalog-card__quick-shop{letter-spacing:.045em}@media(max-width:991px){.seed-catalog-card__badge{top:6px;left:6px;width:45px;height:45px}.seed-catalog-card__badge .seed-badge{padding:4px;font-size:8px;line-height:10px}.collection-results__main>.seed-catalog-grid .seed-catalog-card__body,.search-results-doflee__main>.seed-catalog-grid .seed-catalog-card__body,.product-related .seed-catalog-card__body,.phase89d-cart-recommendations .seed-catalog-card__body,.phase89d-popular-products .seed-catalog-card__body{height:57px;min-height:57px;overflow:hidden}.seed-catalog-card__body h2,.seed-catalog-card__body h2 a,.phase89d-popular-products .seed-catalog-card__body h2,.phase89d-popular-products .seed-catalog-card__body h2 a{display:-webkit-box;max-height:36px;overflow:hidden;font:500 13px/18px var(--phase89e-display);letter-spacing:normal;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/phase89e-calibration.css.map */
