.herbology__layout{display:flex;gap:30px;align-items:flex-start}.herbology__sidebar{flex-shrink:0;width:350px;position:sticky;top:100px;padding:20px;border:1px solid var(--color-border, rgba(0, 0, 0, .1));border-radius:8px;background:#00000003}.herbology__filter-toggle,.herbology__sidebar-close{display:none}.herbology__sidebar-title{font-family:var(--heading-font);font-weight:var(--subheading-weight, 600);font-size:calc(var(--body-font-size) - 1px);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;color:var(--color-heading)}.herbology__sidebar-section{padding-bottom:20px;border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .08));margin-bottom:20px}.herbology__sidebar-section:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.herbology__main{flex:1;min-width:0}.herbology__az-nav{padding:0}.herbology__chip{cursor:pointer;background:transparent;border:1px solid rgba(0,0,0,.15);font:inherit;font-size:16px;color:inherit;transition:background .2s,color .2s,border-color .2s;width:36px;height:36px;min-width:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;line-height:1}.herbology__chip:hover{border-color:currentColor}.herbology__chip.active{background:#2c1810;color:#fff;border-color:#2c1810}.herbology__chip[data-letter=all]{width:auto;min-width:36px;padding:0 14px;border-radius:999px}.herbology__chip.is-dimmed{opacity:.35;pointer-events:none}.herbology__search-wrap{max-width:100%}.herbology__search-inner{position:relative}.herbology__search-icon{display:none}.herbology__search{width:100%;padding:10px 15px;border:1px solid var(--color-border, rgba(0, 0, 0, .15));border-radius:var(--btn-radius, 999px);font:inherit;font-size:calc(var(--body-font-size) - 1px);background:transparent;color:inherit;outline:none;transition:border-color .2s}.herbology__search:focus{border-color:var(--color-heading, #2c1810)}.herbology__search::placeholder{opacity:.5}.herbology__tab{cursor:pointer;background:transparent;border:1px solid rgba(0,0,0,.15);font:inherit;font-size:calc(var(--body-font-size) - 2px);color:inherit;transition:background .2s,color .2s,border-color .2s}.herbology__tab:hover{border-color:currentColor}.herbology__tab.active{background:#2c1810;color:#fff;border-color:#2c1810}.herbology__entry.is-hidden-filter,.herbology__entry.is-hidden-scroll{display:none}.herbology__toggle{display:block}.herbology__title{font-family:var(--heading-font);font-weight:var(--heading-weight, 600);letter-spacing:var(--heading-letter-spacing, normal);transition:color .2s}.herbology__title:hover{color:var(--color-primary, #2c1810)}.herbology__name{display:inline}.herbology__name--botanical em{font-style:italic}.herbology__detail-inner{max-width:100%}.herbology__meta{display:flex;flex-direction:column;gap:5px}.herbology__meta-row{display:flex;gap:10px;align-items:baseline}.herbology__meta-label{font-weight:var(--subheading-weight, 600);min-width:80px;color:var(--color-heading);font-size:calc(var(--body-font-size) - 1px);text-transform:uppercase;letter-spacing:.5px}.herbology__meta-value{color:var(--color-text)}.herbology__meta-value em{font-style:italic}.herbology__description{line-height:1.7;color:var(--color-text)}.herbology__description p{margin-bottom:10px}.herbology__description p:last-child{margin-bottom:0}.herbology__no-content{opacity:.5;font-style:italic;margin:0}.herbology__detail-layout{display:flex;gap:30px;align-items:flex-start}.herbology__detail-image{flex:0 0 50%;max-width:50%}.herbology__detail-image img{width:100%;height:auto;border-radius:4px}.herbology__detail-data{flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);min-width:0}.herbology__table{width:100%;border-collapse:collapse;font-size:calc(var(--body-font-size) - 1px)}.herbology__table th,.herbology__table td{padding:10px 12px;border:1px solid var(--color-border, rgba(0, 0, 0, .1));vertical-align:top;text-align:left}.herbology__table th{width:160px;font-weight:var(--subheading-weight, 600);color:var(--color-heading);background:transparent;white-space:nowrap}.herbology__table td{color:var(--color-text)}.herbology__no-results{opacity:.6;font-style:italic}.herbology__page{min-width:36px;height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid transparent;background:transparent;cursor:pointer;font:inherit;transition:background .2s,color .2s,border-color .2s}.herbology__page:hover{border-color:#0003}.herbology__page.is-active{background:#2c1810;color:#fff;border-color:#2c1810}.herbology__page[disabled]{opacity:.4;cursor:not-allowed}.herbology__ellipsis{padding:0 6px;opacity:.6}@media(min-width:768px)and (max-width:991px){.herbology__layout{flex-direction:column}.herbology__sidebar{width:100%;position:static;display:flex;flex-wrap:wrap;gap:15px;padding:15px}.herbology__search-wrap{flex:1 1 100%;margin-bottom:0}.herbology__sidebar-section{flex:1;padding-bottom:0;border-bottom:none;margin-bottom:0}.herbology__detail-layout{flex-direction:column}.herbology__detail-image,.herbology__detail-data{flex:0 0 100%;max-width:100%}.herbology__detail-image{max-width:250px}}@media(max-width:767px){.herbology__layout{flex-direction:column;gap:0}.herbology__filter-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 20px;margin-bottom:15px;border:1px solid var(--color-border, rgba(0, 0, 0, .15));border-radius:var(--btn-radius, 999px);background:transparent;font:inherit;font-weight:var(--subheading-weight, 600);cursor:pointer;transition:border-color .2s}.herbology__filter-toggle:hover{border-color:var(--color-heading, #2c1810)}.herbology__filter-toggle svg{flex-shrink:0}.herbology__sidebar{display:none;position:fixed;left:0;right:0;bottom:0;width:100%;z-index:999;border-radius:16px 16px 0 0;border:none;background:#fff;padding:20px 20px 30px;overflow-y:auto;flex-direction:column;gap:15px;max-height:70vh;box-shadow:0 -4px 20px #00000026}.herbology__sidebar-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;z-index:998}.herbology__sidebar-overlay.is-open{display:block}.herbology__sidebar.is-open{display:flex}.herbology__sidebar-section{flex:none;width:100%;padding-bottom:15px;border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .08));margin-bottom:0}.herbology__sidebar-section:last-child{border-bottom:none;padding-bottom:0}.herbology__search-wrap{width:100%;margin-bottom:0}.herbology__sidebar-close{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.herbology__sidebar-close-title{font-family:var(--heading-font);font-weight:var(--heading-weight, 600);font-size:calc(var(--body-font-size) + 2px)}.herbology__sidebar-close{display:flex}.herbology__sidebar-close-btn{width:36px;height:36px;border:none;background:transparent;cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center}.herbology__main{width:100%;max-width:100%;overflow:hidden}.herbology__sidebar-section{padding-bottom:10px;border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .08));margin-bottom:0}.herbology__sidebar-title{font-size:calc(var(--body-font-size) - 2px);margin-bottom:8px}.herbology__chip{width:32px;height:32px;min-width:32px;font-size:14px}.herbology__chip[data-letter=all]{width:auto;min-width:32px;padding:0 12px;border-radius:999px}.herbology__detail-layout{flex-direction:column}.herbology__detail-image,.herbology__detail-data{flex:0 0 100%;max-width:100%}.herbology__detail-image{max-width:200px;margin:0 auto 15px}.herbology__table{font-size:calc(var(--body-font-size) - 2px)}.herbology__table th{display:block;width:100%;border-bottom:none;padding-bottom:2px;white-space:normal}.herbology__table td{display:block;width:100%;padding-top:2px}.herbology__table tr{display:block;border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .1));padding:10px 12px}.herbology__table tr:last-child{border-bottom:none}.herbology__table th,.herbology__table td{border:none;padding:2px 0}.herbology__title{font-size:calc(var(--body-font-size) + 1px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/herbology.css.map */
