:root{--bp-green:#164b35;--bp-ink:#23342b;--bp-soft:#f5f7f3}body{line-height:1.6;letter-spacing:0}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.025em;line-height:1.2}.header-wrapper{box-shadow:0 1px #164b3514}.header__menu-item{font-weight:600;text-decoration:none!important}.header__menu-item:hover,.header__active-menu-item{color:var(--bp-green)}.header__search .field__input,.search__input{border-radius:8px}.button,.shopify-payment-button__button{font-weight:700;letter-spacing:.01em;border-radius:8px;min-height:46px}.button:focus-visible,a:focus-visible{outline:3px solid #327e59;outline-offset:3px}.card-wrapper .card{border-radius:12px;overflow:hidden}.card__heading{font-weight:650;line-height:1.35}.card-information .price{font-weight:700;color:var(--bp-ink)}.card__media img{object-fit:contain;background:#fff}.collection-list .card__media img{object-fit:cover}.announcement-bar__message{font-weight:650;letter-spacing:.01em}.template-index .rich-text__wrapper{max-width:100%}.template-index .rich-text__blocks{max-width:850px}.template-index .rich-text__heading{color:var(--bp-ink);font-weight:750}.template-index .rich-text__text{color:#405248}.template-index .collection-list-wrapper .title{margin-bottom:2.5rem}.footer{line-height:1.6}@media(min-width:750px){.header{padding-top:14px;padding-bottom:14px}.template-index .rich-text__heading{font-size:clamp(3.2rem,4vw,5.6rem)}.collection-list .card__heading{font-size:1.7rem}}@media(max-width:749px){.page-width{padding-left:1.6rem;padding-right:1.6rem}.header__heading-logo{max-width:160px}.template-index .rich-text__heading{font-size:3rem}.card__heading{font-size:1.4rem}.collection-list .grid{column-gap:1rem;row-gap:1.5rem}.button{width:auto;max-width:100%}.footer{margin-top:2rem}}@media(prefers-reduced-motion:reduce){.card-wrapper .media img{transition:none!important}}.collection-hero__title,.collection-hero__description{max-width:900px}.facets__heading,.facets__summary,.facet-filters__label{font-weight:650}.facets-container{padding-top:1.5rem;padding-bottom:1.5rem}.collection .grid__item .card-wrapper{height:100%}.collection .card__information{padding-top:1.2rem}.collection .quick-add__submit{font-weight:700;min-height:4.2rem;border-radius:7px}.collection .card__media{background:#fff}.collection .card__media img{object-fit:contain!important;padding:1rem}.product__title h1{letter-spacing:-.025em;line-height:1.18}.product__info-container .price{font-weight:750;color:var(--bp-ink)}.product__description{font-size:1.5rem;line-height:1.75}.product-form__submit{min-height:5rem;font-weight:750}.product__media-wrapper img{object-fit:contain;background:#fff}.quantity{border-radius:8px}.newsletter__wrapper{border-radius:14px}@media(max-width:749px){.collection .grid__item .card__information{padding:1rem .4rem 0}.collection .card__heading{line-height:1.35}.product__title h1{font-size:2.5rem}.facets-container{padding-top:1rem}}.bp-product-reference{margin:.6rem 0 1rem;font-size:1.25rem;letter-spacing:.01em;color:#5b6b61}.bp-product-reference span{font-weight:650;color:#334a3c;-webkit-user-select:text;user-select:text}.template-search__search{max-width:66rem!important}.template-search__header{margin-bottom:2.4rem!important}.template-search .field__input{min-height:5.2rem;border-radius:10px}.template-search .card__media img{object-fit:contain!important;padding:1rem}.template-search .card__heading{font-weight:650}.template-search .facets-container{border-top:1px solid rgba(22,75,53,.1);border-bottom:1px solid rgba(22,75,53,.1)}@media(max-width:749px){.template-search__search{margin-bottom:2rem!important}.template-search__header{margin-bottom:1.8rem!important}.bp-product-reference{font-size:1.2rem}}.bp-category-nav{background:#f3f7f2;border-block:1px solid #e2eae1}.bp-category-nav__inner{display:flex;align-items:center;gap:1.8rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;white-space:nowrap;min-height:4.8rem}.bp-category-nav__label{font-size:1.25rem;font-weight:750;color:#415b4b;flex-shrink:0}.bp-category-nav__link{display:inline-flex;align-items:center;padding:.9rem 0;color:#244835;text-decoration:none;font-size:1.35rem;font-weight:650;flex-shrink:0;border-bottom:2px solid transparent}.bp-category-nav__link:hover,.bp-category-nav__link[aria-current=page]{border-bottom-color:#164b35;color:#164b35}.bp-breadcrumbs{padding-top:1.5rem;padding-bottom:.5rem}.bp-breadcrumbs__list{list-style:none;display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin:0;padding:0;font-size:1.25rem;color:#607365}.bp-breadcrumbs__list li:not(:last-child):after{content:"/";margin-left:.8rem;color:#8b9b90}.bp-breadcrumbs__list a{text-decoration:underline;text-underline-offset:2px;color:#3c614c}.bp-breadcrumbs__list li[aria-current=page]{min-width:0;overflow-wrap:anywhere;color:#253b2d}@media(max-width:749px){.bp-category-nav__inner{gap:1.5rem;min-height:4.6rem}.bp-category-nav__link{font-size:1.3rem}.bp-breadcrumbs{padding-top:1rem;padding-bottom:0}.bp-breadcrumbs__list{font-size:1.15rem}}.bp-search-help{font-size:1.3rem;line-height:1.5;color:#52695a;margin:-1.5rem auto 2rem;max-width:62rem}.bp-search-help--empty{margin:1rem auto 2rem}.bp-search-help a{color:#164b35;font-weight:700;text-decoration:underline;text-underline-offset:.25em}.bp-product-availability{display:flex;align-items:center;gap:.55rem;margin:.5rem 0 0;font-size:1.2rem;line-height:1.4;color:#236342;font-weight:600}.bp-product-availability__dot{height:.7rem;width:.7rem;flex:0 0 .7rem;border-radius:50%;background:#267449}.bp-product-availability:has(.bp-product-availability__dot--out){color:#6b665d}.bp-product-availability__dot--out{background:#8b8b85}.template-search__search .field__input,.search-modal .search__input{font-size:1.5rem}@media(max-width:749px){.bp-search-help{margin:-.8rem auto 1.5rem;font-size:1.2rem}.bp-product-availability{font-size:1.1rem}}.bp-stock-shortcut{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;padding:1rem 0 .6rem;margin:0 auto}.bp-stock-shortcut__intro{font-size:1.25rem;color:#52685b;font-weight:600}.bp-stock-shortcut__button{font-size:1.3rem;font-weight:700;color:#164b35;border:1px solid #a9c4af;background:#fff;border-radius:999px;padding:.7rem 1.25rem;text-decoration:none;display:inline-flex;gap:.6rem;align-items:center;line-height:1.3}.bp-stock-shortcut__button:hover{background:#edf5ed;border-color:#164b35}.bp-stock-shortcut__button--active{background:#164b35;color:#fff;border-color:#164b35}.bp-stock-shortcut__button--active:hover{background:#225a40;color:#fff}.bp-stock-shortcut__clear{font-size:1.1rem;opacity:.85;text-decoration:underline;text-underline-offset:2px}.bp-stock-shortcut__count{font-weight:500}#main-collection-filters .facets-container,#main-search-filters .facets-container{border-bottom:1px solid #e5ede6;padding-bottom:1.2rem}.facets__summary,.mobile-facets__open{font-weight:700}.mobile-facets__open{min-height:4.4rem;align-items:center}.facets__summary:focus-visible,.mobile-facets__open-wrapper:focus-visible{outline:2px solid #164b35;outline-offset:3px}#ProductGridContainer .card-wrapper{transition:box-shadow .15s ease}#ProductGridContainer .card-wrapper:hover{box-shadow:0 4px 18px #164b3517}@media(max-width:749px){.bp-stock-shortcut{gap:.8rem;padding:.7rem 0}.bp-stock-shortcut__intro{font-size:1.15rem}.bp-stock-shortcut__button{font-size:1.2rem;padding:.7rem 1rem}.facets-container-drawer{padding-top:.5rem}}@media(prefers-reduced-motion:reduce){#ProductGridContainer .card-wrapper{transition:none}}.bp-pack-detail{display:inline-flex;align-items:center;max-width:100%;padding:.35rem .7rem;margin:.45rem 0 .2rem;border-radius:4px;background:#edf3eb;color:#25523c;font-size:1.15rem;font-weight:700;line-height:1.35;white-space:normal}.bp-pack-detail[hidden]{display:none!important}@media(max-width:749px){.bp-pack-detail{font-size:1.05rem;padding:.3rem .6rem}}.bp-stock-toggle-bar{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap;padding:.75rem 0 1.1rem}.bp-stock-toggle{display:inline-flex;align-items:center;gap:.9rem;min-height:44px;color:#243e30;text-decoration:none;font-size:1.35rem;font-weight:700}.bp-stock-toggle:hover .bp-stock-toggle__label{text-decoration:underline;text-underline-offset:3px}.bp-stock-toggle__track{width:4.4rem;height:2.4rem;border-radius:999px;background:#9baba0;border:1px solid #82978a;position:relative;display:block;flex-shrink:0;transition:background-color .15s}.bp-stock-toggle__thumb{position:absolute;top:.2rem;left:.2rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000002e;transition:transform .15s}.bp-stock-toggle--on .bp-stock-toggle__track{background:#164b35;border-color:#164b35}.bp-stock-toggle--on .bp-stock-toggle__thumb{transform:translate(2rem)}.bp-stock-toggle__state{font-size:1.15rem;color:#556c5d;font-weight:600}.bp-stock-toggle--on .bp-stock-toggle__state{color:#164b35}.bp-stock-toggle__hint{font-size:1.15rem;color:#63776b}.bp-stock-toggle:focus-visible{outline:3px solid #164b35;outline-offset:4px;border-radius:5px}@media(max-width:749px){.bp-stock-toggle-bar{gap:.4rem 1rem}.bp-stock-toggle{font-size:1.25rem}.bp-stock-toggle__hint{width:100%;padding-left:5.3rem;font-size:1.05rem}}@media(prefers-reduced-motion:reduce){.bp-stock-toggle__track,.bp-stock-toggle__thumb{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bulkpantry-refinements.css.map */
