:root{--font-heading-family: "Source Sans 3", "Helvetica Neue", Arial, sans-serif;--font-body-family: "Source Sans 3", "Helvetica Neue", Arial, sans-serif;--botanical-ink: #292925;--botanical-muted: #667064;--botanical-leaf: #496347;--botanical-moss: #dfe6d7;--botanical-cream: #f6f2e7;--botanical-rule: rgba(36, 49, 38, .16)}body{color:var(--botanical-ink);font-family:var(--font-body-family);font-size:1.7rem;line-height:1.65}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.015em;line-height:1.08}.header__menu-item,.menu-drawer__menu-item,.button,.button-label,button,input,select,textarea,.price,.facets-container{font-family:var(--font-body-family)}.header__menu-item{color:#c5cfad;font-size:1.4rem;font-weight:600;letter-spacing:.055em;text-transform:uppercase}.header-wrapper .header__active-menu-item,.header-wrapper .header__icon,.header-wrapper .menu-drawer__menu-item,.header-wrapper .menu-drawer__account{color:#c5cfad}.header-wrapper .header__menu-item:hover,.header-wrapper .header__menu-item:focus-visible,.header-wrapper .header__icon:hover,.header-wrapper .header__icon:focus-visible,.header-wrapper .menu-drawer__menu-item:hover,.header-wrapper .menu-drawer__menu-item:focus-visible,.header-wrapper .menu-drawer__account:hover,.header-wrapper .menu-drawer__account:focus-visible{color:#c5cfad}.header-wrapper .header__icon:hover,.header-wrapper .menu-drawer__account:hover{opacity:.8}@media screen and (min-width:990px){.header--middle-left{column-gap:clamp(1.2rem,1.8vw,2.4rem);grid-template-columns:15rem minmax(0,1fr) auto}header.header--middle-left{padding-top:1.2rem!important;padding-bottom:1.8rem!important}.header--middle-left .header__heading-link{margin-left:0;padding:0}.header--middle-left .header__heading-logo-wrapper{width:15rem}.header--middle-left .header__inline-menu{margin-left:0;min-width:0;transform:translateY(4.8rem)}.header--middle-left .header__icons{transform:translateY(4.8rem)}.header--middle-left .header__inline-menu>.list-menu--inline{flex-wrap:nowrap}.header--middle-left .header__inline-menu>.list-menu--inline>li>.header__menu-item{padding-left:clamp(.45rem,.65vw,.9rem);padding-right:clamp(.45rem,.65vw,.9rem);white-space:nowrap}}@media screen and (min-width:990px)and (max-width:1199px){.header--middle-left{column-gap:.8rem;grid-template-columns:15rem minmax(0,1fr) auto}.header--middle-left .header__heading-logo-wrapper{width:15rem}.header--middle-left .header__inline-menu>.list-menu--inline>li>.header__menu-item{padding-left:.3rem;padding-right:.3rem}}@media screen and (min-width:990px)and (max-width:1050px){header.header--middle-left{padding-left:2.5rem!important;padding-right:2.5rem!important}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;font-size:1.4rem;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:0 0 0 1px rgba(var(--color-button),.7)}.button--secondary{--alpha-button-background: 0}.button--secondary:after{box-shadow:0 0 0 1px rgba(var(--color-button-text),.55)}.section+.section{border-top:0}.banner__heading.h0{font-size:clamp(5rem,8vw,9rem);line-height:.98;max-width:82rem}.banner__text.subtitle{font-family:var(--font-body-family);font-size:clamp(1.8rem,2.2vw,2.4rem);letter-spacing:0;line-height:1.45;max-width:62rem}.banner__box{max-width:90rem!important}.title-wrapper-with-link,.collection__title{margin-bottom:3.2rem}.title-wrapper-with-link .title,.collection__title .title{font-size:clamp(3.2rem,4.5vw,5.4rem)}.card-wrapper .card{background:transparent}.card--standard>.card__content .card__information{padding:1.6rem 0 0}.card__heading{font-family:var(--font-heading-family);font-size:clamp(1.9rem,2vw,2.4rem);font-weight:500;line-height:1.16}.card-information>.price{color:var(--botanical-muted);font-size:1.5rem;margin-top:.7rem}.card-plant-attributes{color:var(--botanical-muted);display:flex;flex-wrap:wrap;font-size:1.25rem;gap:.35rem 0;line-height:1.35;margin-top:1rem}.card-plant-attributes li:not(:last-child):after{color:var(--botanical-leaf);content:"\b7";margin:0 .7rem}.card__media .media img{transition:transform .6s cubic-bezier(.2,.65,.3,1)}@media(prefers-reduced-motion:no-preference){.card-wrapper:hover .card__media .media img{transform:scale(1.025)}}.collection-hero__inner{padding-top:clamp(4.8rem,8vw,10rem);padding-bottom:clamp(3.2rem,6vw,7rem)}.collection-hero__title{font-size:clamp(4.2rem,7vw,7.6rem);margin-bottom:1.8rem}.collection-hero__description{color:var(--botanical-muted);font-size:1.9rem;line-height:1.65;max-width:72rem}.facets-container{border-bottom:1px solid var(--botanical-rule);border-top:1px solid var(--botanical-rule);padding:1.2rem 0}.facets__summary,.facet-filters__label,.mobile-facets__open-label{font-size:1.4rem;font-weight:600;letter-spacing:.035em}.facets__display,.mobile-facets__inner{border:0}.active-facets__button-inner{border-radius:0}.product__title h1{font-size:clamp(3.8rem,5vw,6.2rem)}.product__info-container>*+*{margin:2rem 0}.product-form__input .form__label{font-size:1.4rem;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.product-form__input input[type=radio]+label{border-radius:0}.product__inventory{color:var(--botanical-muted);font-size:1.5rem}.product__inventory-variant{color:var(--botanical-ink);font-weight:650}.product__purchase-secondary{display:flex;flex-direction:column;gap:1rem;margin-top:1.2rem}.product__purchase-secondary #BIS_trigger{margin:0!important;order:1}.product__purchase-secondary .installment{margin:0;order:2}@media screen and (min-width:750px){.footer .footer-block--newsletter{justify-content:flex-end}.footer .footer__list-social,.footer .footer__follow-on-shop{margin:0}}@media screen and (max-width:749px){.footer .footer-block--newsletter{gap:1rem}}.product__description{border-top:1px solid var(--botanical-rule);font-size:1.8rem;line-height:1.75;margin-top:4.8rem!important;padding-top:3.6rem}.product__description:before{color:var(--botanical-leaf);content:"From the nursery";display:block;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.12em;margin-bottom:1.6rem;text-transform:uppercase}.plant-characteristics{background:#efefe3;border:1px solid var(--botanical-rule);border-radius:.6rem;margin:3.2rem 0;padding:2.4rem}.plant-characteristics__heading{font-size:clamp(2.2rem,2.5vw,2.8rem);margin:0 0 1.8rem}.plant-characteristics__list{display:grid;gap:0;list-style:none;margin:0;padding:0}.plant-characteristics__item{border-bottom:1px solid var(--botanical-rule);display:grid;gap:1rem;grid-template-columns:minmax(8rem,.7fr) 1.3fr;padding:1rem 0}.plant-characteristics__label{color:var(--botanical-muted);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.plant-characteristics__value{line-height:1.4;margin:0;overflow-wrap:anywhere}.plant-characteristics__label{overflow-wrap:normal}.plant-characteristics__emphasis{border-bottom:1px solid var(--botanical-rule);display:flex;flex-wrap:wrap;font-size:1.5rem;font-weight:650;gap:.45rem 0;line-height:1.45;margin:0;padding:1.5rem 0}.plant-characteristics__emphasis-item:not(:last-child):after{color:var(--botanical-leaf);content:"\b7";font-weight:400;margin:0 .8rem}.plant-characteristics__notable{padding-top:1.8rem}.plant-characteristics__subheading{color:var(--botanical-muted);font-family:var(--font-body-family);font-size:1.2rem;font-weight:650;letter-spacing:.09em;margin:0 0 1rem;text-transform:uppercase}.plant-characteristics__features{display:grid;gap:.6rem 2.4rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.plant-characteristics__features li{margin-left:1.8rem;padding-left:.2rem}@media screen and (max-width:749px){.plant-characteristics{margin:1.8rem 0 2.4rem;padding:1.8rem 1.6rem}.plant-characteristics__features{grid-template-columns:1fr}}@media screen and (min-width:750px){.section-template--padding,.shopify-section .section-padding{padding-top:7rem;padding-bottom:7rem}.product__info-wrapper{padding-left:clamp(4rem,6vw,8rem)}}@media screen and (max-width:749px){body{font-size:1.6rem}.collection-hero__inner{padding-top:4rem}.facets-container{margin-bottom:2.4rem}.product__title h1{font-size:3.8rem}.banner__heading.h0{font-size:clamp(4.2rem,13vw,6rem)}.product__description{margin-top:3.6rem!important;padding-top:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/botanical-theme.css.map */
