button,input,select,textarea,.button,.jdgm-widget button,.jdgm-btn,.jm-button{font-family:inherit}cart-drawer button,.quantity__button,.product-form__submit,[id^=MobileStickyATC] button,.jdgm-write-review-modal__btn,.jdgm-write-review-modal__nav-btn,.product__media-toggle{font-family:var(--font-body-family)}.bs-nl{--inputs-radius: 0px;--inputs-radius-outset: 0px;--buttons-radius: 0px;--buttons-radius-outset: 0px}.bs-nl .field,.bs-nl .field__input,.bs-nl input,.bs-nl .field:before,.bs-nl .field:after{border-radius:0!important}#Subscribe.bs-nl__button,.bs-nl__button{background:var(--bs-green)!important;border-color:var(--bs-green)!important;color:#fff!important;border-radius:0!important;font-family:var(--font-body-family);font-weight:700;letter-spacing:.1rem}#Subscribe.bs-nl__button:hover,.bs-nl__button:hover{background:var(--bs-green-dark)!important;border-color:var(--bs-green-dark)!important}body .bs-room{--bs-ink: #1D241F;font-family:var(--font-body-family)!important;color:var(--bs-ink)!important}body .bs-room .bs-room__heading,body .bs-room h2,body .bs-room h3,body .bs-room .bs-room__card-title{font-family:var(--font-heading-family)!important;letter-spacing:-.012em}body .bs-room .bs-room__intro,body .bs-room__library p:not(.bs-room__eyebrow),body .bs-room__faq details p,body .bs-room__pace,body .bs-room__count,body .bs-room__breadcrumb{color:var(--bs-muted)!important}body .bs-room__eyebrow,body .bs-room__category{color:var(--bs-green)!important}body .bs-room__primary,body .bs-room__card-actions a:first-child,body .bs-room__filters button[aria-pressed=true]{background:var(--bs-green)!important;border-color:var(--bs-green)!important;color:#fff!important}body .bs-room__primary:hover,body .bs-room__card-actions a:first-child:hover{background:var(--bs-green-dark)!important}body .bs-room__card{background:var(--bs-cream)!important;border-color:var(--bs-line)!important}body .bs-room__visual{background:var(--bs-cream)!important}body .bs-room__card-actions .bs-room__written,body .bs-room__filters button,body .bs-room__search,body .bs-room__hero,body .bs-room__faq details{border-color:var(--bs-sage)!important}body .bs-room__card-actions .bs-room__shop{color:var(--bs-green)!important;font-size:1.2rem!important}body .bs-room :focus-visible,body .bs-room__search:focus-within{outline-color:#1b6ca8!important}.jdgm-widget,.jdgm-all-reviews-widget,.jdgm-rev-widg{font-family:var(--font-body-family);color:var(--bs-ink)}.jdgm-btn,.jdgm-btn--solid,.jm-button,.jm-button--primary,.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-rev-widg__summary .jdgm-btn{border-radius:0!important}.jdgm-btn--solid,.jm-button--primary,.jdgm-write-rev-link.jdgm-btn,.jdgm-form .jdgm-submit-rev{background:var(--bs-green)!important;border-color:var(--bs-green)!important;color:#fff!important}.jdgm-btn--border,.jm-button--secondary{background:transparent!important;border:1px solid var(--bs-green)!important;color:var(--bs-green)!important}.jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper select,.jm-media-grid__item,.jdgm-input,.jdgm-form input,.jdgm-form textarea{border-radius:0!important}.jdgm-rev__body,.jdgm-rev__timestamp,.jdgm-rev__buyer-badge,.jdgm-histogram__percentage,.jdgm-histogram__frequency,.jdgm-rev-widg__summary-text{color:var(--bs-muted)!important}.jdgm-histogram__bar{background:var(--bs-cream)!important;border-radius:0!important}.jdgm-histogram__bar-content{background:var(--bs-green)!important;border-radius:0!important}.jdgm-rev,.jdgm-rev-widg__header,.jdgm-rev-widg__body{border-color:var(--bs-line)!important}.jdgm-rev__title,.jdgm-rev__author{color:var(--bs-ink)!important}.jdgm-all-reviews-widget:not(.jdgm--done-setup-widget),.jdgm-review-widget:not(.jdgm--done-setup-widget){min-height:120rem}@media screen and (max-width:749px){.jdgm-all-reviews-widget:not(.jdgm--done-setup-widget),.jdgm-review-widget:not(.jdgm--done-setup-widget){min-height:90rem}}.main-page-title.page-title{line-height:1.08;letter-spacing:-.012em}@media screen and (min-width:750px){.main-page-title.page-title{font-size:4.8rem}}@media screen and (max-width:749px){.main-page-title.page-title{font-size:3rem;line-height:1.1}body .collection-hero .collection-hero__title,body .collection-hero--beaded-plants .collection-hero__title{font-size:2.8rem!important;line-height:1.12!important}body product-info .product__title h1,body product-info .product__title .h1,body .product__title h1{font-size:2.4rem!important;line-height:1.2!important}.bs-about__title,.bs-blog__title,.bs-rvh__title{font-size:3rem;line-height:1.1}.article-template__title{font-size:3rem;line-height:1.12}body.template-page-subscribe h1{font-size:3.2rem;line-height:1.12}}@media screen and (max-width:749px){#google-merchantwidget-iframe-wrapper{display:none!important}}@media screen and (max-width:749px){.collection-hero__description.bs-clamp:not(.is-open){display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection-hero__description.bs-clamp:not(.is-open) *{display:inline!important}.bs-clamp-toggle{display:inline-flex;align-items:center;min-height:4.4rem;padding:0;margin-top:.2rem;background:none;border:0;color:var(--bs-green);font:600 1.4rem/1 var(--font-body-family);text-decoration:underline;text-underline-offset:.4rem;cursor:pointer}}@media screen and (min-width:750px){.bs-clamp-toggle{display:none}}.bs-products__grid,.bs-reviews__track{padding-left:2rem!important;scroll-padding-left:2rem!important}@media screen and (max-width:749px){.bs-products__grid,.bs-reviews__track{padding-left:1.6rem!important;scroll-padding-left:1.6rem!important}}#main-cart-footer.is-empty,#main-cart-footer.is-empty .cart__footer,body:has(cart-items.is-empty) #main-cart-footer,body:has(cart-items.is-empty) cart-upsell-strip,body:has(cart-items.is-empty) .cart-upsell-strip{display:none!important}.cart-item__details .product-option,.cart-drawer .product-option{display:flex;flex-wrap:wrap;gap:.2rem .6rem}.cart-item__details .product-option dt,.cart-drawer .product-option dt{white-space:nowrap}cart-drawer .cart__checkout-button,#CartDrawer-Checkout,.cart__checkout-button{text-transform:none!important;letter-spacing:.05rem}.shopify-policy__body .rte>h1:first-child,.shopify-policy__body>h1:first-child{display:none}@media screen and (max-width:749px){.bs-category__cta,.bs-nl__legal,.bs-nl__legal a,.bs-breadcrumbs__link,.bs-breadcrumbs__item,.collection-card-detail,.price-item--regular,.field__label,.tax-note,.bs-card__cat,.pdp-format-card__sub,.pdp-format-card__desc,.compact-cross-sell__eyebrow,.bsx-num{font-size:1.2rem!important}}@media screen and (max-width:749px){.list-social__link{min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.bs-breadcrumbs__link,.bs-made-your-way__button,.bs-made-your-way__feature--link{display:inline-flex;align-items:center;min-height:4.4rem}.footer-block__details-content .list-menu__item--link,.footer .link{min-height:4.4rem;display:inline-flex;align-items:center}}body.template-page-subscribe .footer-block__newsletter.bs-nl{display:none!important}.bs-404-search{max-width:56rem;margin:2.4rem auto 0;display:flex;gap:0}.bs-404-search input{flex:1;min-height:4.8rem;padding:0 1.6rem;border:1px solid var(--bs-sage);border-radius:0;font:400 1.6rem var(--font-body-family);color:var(--bs-ink);background:#fff}.bs-404-search button{min-height:4.8rem;padding:0 2.4rem;border:0;border-radius:0;background:var(--bs-green);color:#fff;font:700 1.5rem var(--font-body-family);letter-spacing:.1rem;cursor:pointer}.bs-404-search button:hover{background:var(--bs-green-dark)}body .bs-hero.bs-hero--stacked{background:#fff!important}body #home-best-sellers .bs-product-card,body #home-best-sellers .bs-product-card:hover{background:var(--bs-cream, #F3EFE7)!important}
/*# sourceMappingURL=/cdn/shop/t/168/assets/bs-design-batch1.css.map */
