@font-face{font-family:Cape;src:url(/fonts/Cape.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@layer base{html{scroll-behavior:smooth}}h1,h2,h3,h4,h5,h6,.font-display-hero,.font-display-hero-mobile,.font-headline-lg,.font-headline-lg-mobile,.font-headline-md,.font-headline-sm,.font-serif,.product-name,.garden-title,.intro-quote-title,.modal-product-title,.feature-card-title,.font-mono,.font-cape{font-family:Cape,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:.4s ease-out forwards fadeIn}@keyframes floatLeaf{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-9px)rotate(8deg)}}@keyframes floatLeafReverse{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(-10deg)}}.animate-float-leaf{animation:5.5s ease-in-out infinite floatLeaf}.animate-float-leaf-reverse{animation:6.5s ease-in-out infinite floatLeafReverse}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;vertical-align:middle;justify-content:center;align-items:center;line-height:1;display:inline-flex}.drawer-backdrop{-webkit-backdrop-filter:blur(8px);background-color:#012d1d73}
