:root{--phase89d-green: #567632;--phase89d-green-dark: #315c24;--phase89d-red: #d3222a;--phase89d-black: #000000;--phase89d-white: #ffffff;--phase89d-line: #d9ded5;--phase89d-soft: #f7f8f4;--phase89d-font-ui: Roboto, Helvetica, Arial, sans-serif;--phase89d-font-display: Merriweather, Georgia, "Times New Roman", serif;--phase89d-container-max: 1440px;--phase89d-gutter-desktop: 15px;--phase89d-gutter-mobile: 15px;--phase89d-section-space-desktop: 64px;--phase89d-section-space-mobile: 44px;--phase89d-control-height: 44px;--phase89d-quick-shop-height: 54px;--phase89d-radius: 0px;--phase89d-panel-shadow: 0 7px 40px rgba(0, 0, 0, .12);--ink: var(--phase89d-black);--leaf: var(--phase89d-green);--accent: var(--phase89d-red);--cream: var(--phase89d-white);--paper: var(--phase89d-white);--line: var(--phase89d-line);--radius: var(--phase89d-radius);--shadow: var(--phase89d-panel-shadow);--page: min(var(--phase89d-container-max), calc(100% - 30px) );color:var(--phase89d-black);background:var(--phase89d-white);font-family:var(--phase89d-font-ui)}html{background:var(--phase89d-white);color:var(--phase89d-black)}body,button,input,select,textarea{font-family:var(--phase89d-font-ui)}body{background:var(--phase89d-white);color:var(--phase89d-black);font-size:16px;line-height:24px}.shell,.doflee-container{width:min(var(--phase89d-container-max),calc(100% - 30px));margin-inline:auto}h1,h2,h3,.wordmark,.enterprise-wordmark strong{font-family:var(--phase89d-font-display)}.section{padding-block:var(--phase89d-section-space-desktop)}.section--tight{padding-block:32px}.section-heading-row>h2,.catalog-directory>.shell>h2,.crop-shelf>.shell>h2,.featured-shelf>.shell>h2,.garden-shelf>.shell>h2,.trust-highlights>.shell>h2{font-family:var(--phase89d-font-ui);font-size:34px;font-weight:500;line-height:40px;letter-spacing:1px;text-transform:uppercase}.button,button.button,input.button{min-height:var(--phase89d-control-height);padding:10px 20px;border:1px solid var(--phase89d-red);border-radius:0;background:var(--phase89d-red);color:var(--phase89d-white);font-family:var(--phase89d-font-ui);font-size:14px;font-weight:500;line-height:16px;letter-spacing:.2px;text-transform:uppercase}.button:hover,.button:focus-visible,button.button:hover,button.button:focus-visible{border-color:#aa1b22;background:#aa1b22;color:var(--phase89d-white)}.button--secondary{border-color:var(--phase89d-black);background:var(--phase89d-white);color:var(--phase89d-black)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--phase89d-red);outline-offset:3px}.card,.tile,.facts-panel,.quality-panel,.guide-card,.collection-empty{border-radius:0;box-shadow:none}@media(max-width:767px){:root{--page: calc(100% - 30px) }.shell,.doflee-container{width:calc(100% - 30px)}.section{padding-block:var(--phase89d-section-space-mobile)}.section-heading-row>h2,.catalog-directory>.shell>h2,.crop-shelf>.shell>h2,.featured-shelf>.shell>h2,.garden-shelf>.shell>h2,.trust-highlights>.shell>h2{font-size:20px;font-weight:500;line-height:31px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/phase89d-foundation.css.map */
