.dietty-search,.dietty-directory{--discovery-ink: #223622;--discovery-paper: #fffdf8;--discovery-cream: #f7f3e8;--discovery-line: #d8deca;--discovery-leaf: #c7e59e;background:var(--discovery-cream);color:var(--discovery-ink)}.dietty-directory{padding-block:1.6rem 4rem}.dietty-discovery-trail{display:flex;flex-wrap:wrap;gap:.55rem;margin-block-end:1rem;font-size:1.35rem}.dietty-discovery-trail a,.dietty-discovery-text-link{color:inherit;text-underline-offset:.25em}.dietty-discovery-hero{padding:clamp(1.7rem,3.8vw,4rem);border-radius:1.55rem;background:var(--discovery-ink);color:var(--discovery-paper)}.dietty-discovery-hero h1{margin:0;color:inherit;font-size:clamp(2.7rem,4vw,4.3rem);font-weight:750;line-height:1.2;letter-spacing:normal}.dietty-discovery-intro{margin-block-start:.7rem;color:#e5edda}.dietty-discovery-intro p{margin-block:0}.dietty-search.template-search--empty{padding-block-end:3.5rem}.dietty-search .template-search__header{margin-block-end:1.6rem}.dietty-search .template-search__search{max-width:60rem;margin:1.2rem 0 0}.dietty-search .template-search__search .search{margin:0;color:var(--discovery-ink)}.dietty-search .search .field{background:var(--discovery-paper);border-radius:.9rem}.dietty-search .field:after,.dietty-search .field:before{border-radius:.9rem}.dietty-search .search__input.field__input{padding-inline:1.3rem 9.5rem;text-align:start;background:transparent}.dietty-search .field__label{right:1.3rem;left:auto}.dietty-search .search__button{right:auto;left:var(--inputs-border-width)}.dietty-search .reset__button{right:auto;left:calc(var(--inputs-border-width) + 4.4rem)}.dietty-search .reset__button:after{right:auto;left:0}.dietty-search .predictive-search--search-template{color:var(--discovery-ink)}.dietty-search .product-grid{--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 12px;--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 18px}.dietty-search #main-search-filters{margin-block-end:1.4rem}.dietty-search .collection--empty{padding-block:0}.dietty-discovery-empty{padding:clamp(2rem,4vw,4rem) 1.2rem;border:1px solid var(--discovery-line);border-radius:1.35rem;background:var(--discovery-paper);text-align:center}.dietty-discovery-empty__icon{display:inline-grid;place-items:center;width:4.8rem;height:4.8rem;background:var(--discovery-leaf);border-radius:50%}.dietty-discovery-empty__icon svg{width:2rem;height:2rem}.dietty-discovery-empty h2,.dietty-directory-toolbar h2{margin:.8rem 0 .45rem;color:var(--discovery-ink);font-size:clamp(2.15rem,3vw,3rem);font-weight:750;line-height:1.3;letter-spacing:normal;overflow-wrap:anywhere}.dietty-discovery-empty p{margin:0 0 1rem}.dietty-discovery-action,.dietty-discovery-text-link{display:inline-flex;align-items:center;min-height:4.4rem;margin:.25rem;padding-inline:1.2rem;font-weight:700}.dietty-discovery-action{background:var(--discovery-leaf);color:var(--discovery-ink);border-radius:.85rem;text-decoration:none}.dietty-discovery-action:hover{background:#b8d88a}.dietty-directory-shortcuts{display:flex;gap:.65rem;flex-wrap:wrap;margin-block-start:1.1rem}.dietty-directory-shortcuts a{display:inline-flex;align-items:center;min-height:4.4rem;padding:.4rem 1rem;border:1px solid #829976;border-radius:99px;color:var(--discovery-paper);text-decoration:none}.dietty-directory-shortcuts a:hover{background:var(--discovery-leaf);color:var(--discovery-ink)}.dietty-directory-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.8rem;margin-block:1.6rem 1.15rem}.dietty-directory-filter input{max-width:100%;min-height:4.4rem;padding:.55rem 1rem;border:1px solid var(--discovery-line);border-radius:.85rem;background:var(--discovery-paper);color:var(--discovery-ink);font:inherit}.dietty-directory-grid{display:grid;grid-template-columns:repeat(var(--directory-mobile),minmax(0,1fr));gap:.95rem;margin:0;padding:0;list-style:none}.dietty-directory-grid [hidden]{display:none}.dietty-directory-card{display:flex;flex-direction:column;height:100%;padding:.7rem;border:1px solid var(--discovery-line);border-radius:1.15rem;background:var(--discovery-paper);color:var(--discovery-ink);text-decoration:none}.dietty-directory-card:hover{border-color:#869a74}.dietty-directory-media{display:grid;place-items:center;overflow:hidden;border-radius:.7rem;background:#eee9da;aspect-ratio:4 / 3}.dietty-directory-media--portrait{aspect-ratio:4 / 5}.dietty-directory-media--square{aspect-ratio:1}.dietty-directory-media img{width:100%;height:100%;object-fit:cover;min-height:0}.dietty-directory-media svg{width:3.2rem;height:3.2rem}.dietty-directory-card__body{display:flex;flex-direction:column;flex:1;gap:.35rem;padding:.75rem .2rem .15rem;line-height:1.4}.dietty-directory-card__title{font-size:clamp(1.5rem,1.8vw,2.05rem);font-weight:750}.dietty-directory-card__count{color:#4b5e48;font-size:1.35rem}.dietty-directory-card__cta{align-self:stretch;margin-block-start:auto;padding:.55rem .65rem;border-radius:.65rem;background:#edf3e3;font-size:1.4rem;font-weight:700}.dietty-directory-empty:not([hidden]){padding:1.3rem;border-radius:.85rem;background:var(--discovery-paper)}@media screen and (max-width:479px){.dietty-directory-filter,.dietty-directory-filter input{width:100%}}@media screen and (min-width:750px){.dietty-directory-grid{grid-template-columns:repeat(var(--directory-desktop),minmax(0,1fr));gap:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/dietty-discovery.css.map */
