.dietty-collection-banner,.dietty-collection-grid{--collection-ink: #223622;--collection-paper: #fffdf8;--collection-cream: #f7f3e8;--collection-line: #d8deca;--collection-leaf: #c7e59e;background:var(--collection-cream);color:var(--collection-ink)}.dietty-collection-banner{padding-block:1.2rem .8rem}.dietty-collection-breadcrumb{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .65rem;margin-block-end:1rem;font-size:1.3rem;line-height:1.5}.dietty-collection-breadcrumb a{color:inherit;text-underline-offset:.24em}.dietty-collection-hero{display:grid;overflow:hidden;border-radius:1.6rem;background:var(--collection-ink);color:var(--collection-paper)}.dietty-collection-hero__copy{padding:clamp(1.8rem,4vw,4.8rem)}.dietty-collection-hero h1{margin:0;color:inherit;font-size:clamp(2.7rem,4.4vw,4.8rem);font-weight:750;line-height:1.22;letter-spacing:normal}.dietty-collection-hero p{max-inline-size:58ch;margin:.7rem 0 0;color:#e5edda;font-size:clamp(1.45rem,1.7vw,1.8rem);line-height:1.65}.dietty-collection-hero__image{min-block-size:13rem;position:relative}.dietty-collection-hero__image img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.dietty-collection-about{margin-block-start:.85rem}.dietty-collection-about summary{display:flex;align-items:center;gap:.65rem;width:fit-content;min-block-size:4.4rem;padding-inline:.75rem;border-radius:.6rem;font-size:1.45rem;font-weight:700;cursor:pointer}.dietty-collection-about summary::-webkit-details-marker{display:none}.dietty-collection-about summary .svg-wrapper{width:1.1rem}.dietty-collection-about summary .icon-caret{position:static}.dietty-collection-about[open] summary .svg-wrapper{transform:rotate(180deg)}.dietty-collection-about__body{max-inline-size:76ch;padding:1.2rem 1.6rem;background:var(--collection-paper);border:1px solid var(--collection-line);border-radius:1.2rem}.dietty-collection-grid #main-collection-filters{margin-block-end:1.4rem}.dietty-collection-grid .mobile-facets__open{display:inline-flex;gap:.75rem;min-height:4.4rem;padding:.6rem 1.15rem;border:1px solid var(--collection-line);border-radius:.9rem;background:var(--collection-paper);color:var(--collection-ink)}.dietty-collection-grid .mobile-facets__open-label{margin-inline:0;font-weight:700}.dietty-collection-grid .product-count__text{color:var(--collection-ink)}.dietty-collection-grid #product-grid{--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 12px;--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 18px;margin-block-start:0}.dietty-collection-grid #product-grid .product-card-wrapper>.card{--color-foreground: 34, 54, 34;display:flex;flex-direction:column;padding:.75rem;border:1px solid var(--collection-line);border-radius:1.25rem;background:var(--collection-paper);text-align:start}.dietty-collection-grid #product-grid .product-card-wrapper>.card>.card__inner,.dietty-collection-grid #product-grid .card__inner .media{overflow:hidden;border-radius:.85rem;background:#f0eddf}.dietty-collection-grid #product-grid .card__inner .media img{object-fit:contain}.dietty-collection-grid #product-grid .product-card-wrapper>.card>.card__content{display:flex;flex:1;flex-direction:column;padding:0;text-align:start}.dietty-collection-grid #product-grid .card__content>.card__information{flex:1;padding:1rem .15rem .75rem}.dietty-collection-grid #product-grid .card__heading{font-size:clamp(1.45rem,1.55vw,1.8rem);font-weight:750;line-height:1.38;letter-spacing:normal}.dietty-collection-grid #product-grid .card-information{text-align:start}.dietty-collection-grid #product-grid .card-information .price{margin-block-start:.55rem;color:var(--collection-ink);font-size:1.45rem;font-weight:700;letter-spacing:normal}.dietty-collection-grid #product-grid .card__content>.quick-add{margin:0}.dietty-collection-grid #product-grid .quick-add__submit{min-height:4.4rem;padding:.5rem .55rem;border:1px solid transparent;border-radius:.75rem;background:var(--collection-leaf);color:var(--collection-ink);font-size:1.4rem;font-weight:750;line-height:1.3;letter-spacing:normal}.dietty-collection-grid #product-grid .quick-add__submit:before,.dietty-collection-grid #product-grid .quick-add__submit:after{box-shadow:none}.dietty-collection-grid #product-grid .quick-add__submit:not([disabled]):hover{background:#b8d88a}.dietty-collection-grid #product-grid .quick-add__submit[disabled]{background:#ebeade}@media screen and (min-width:750px){.dietty-collection-banner{padding-block-start:2rem}.dietty-collection-hero:has(.dietty-collection-hero__image){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.dietty-collection-grid #product-grid .product-card-wrapper>.card{padding:1rem}}@media screen and (min-width:990px){.dietty-collection-grid #FacetFiltersForm{padding:.75rem 1.2rem;border:1px solid var(--collection-line);border-radius:1rem;background:var(--collection-paper)}.dietty-collection-grid #FacetFiltersForm .facets__summary,.dietty-collection-grid #FacetFiltersForm .facet-filters__sort{min-height:3.6rem;margin-block-end:0;color:var(--collection-ink)}}.dietty-collection-grid .facet-filters__field,.dietty-collection-grid .mobile-facets__sort{gap:.6rem}.dietty-collection-grid .facet-filters__sort{padding-inline:0 1.75rem}.dietty-collection-grid .select>.svg-wrapper{right:auto;inset-inline-end:0}.dietty-bakery-types{margin-block-end:1.8rem}.dietty-bakery-types h2,.dietty-bakery-results h2{margin:0;color:var(--collection-ink);font-size:clamp(1.9rem,2.2vw,2.45rem);font-weight:750;line-height:1.35;letter-spacing:normal}.dietty-bakery-types__list{display:flex;gap:.75rem;margin:.7rem -3px 0;padding:.35rem 3px;overflow-x:auto;scrollbar-width:none;list-style:none}.dietty-bakery-types__list::-webkit-scrollbar{display:none}.dietty-bakery-types__list li{flex:none}.dietty-bakery-types__list a{display:inline-flex;align-items:center;min-height:4.4rem;padding:.55rem 1.3rem;border:1px solid var(--collection-line);border-radius:99px;background:var(--collection-paper);color:var(--collection-ink);font-size:1.5rem;font-weight:700;text-decoration:none;white-space:nowrap}.dietty-bakery-types__list a[aria-current],.dietty-bakery-types__list a:hover{background:var(--collection-leaf);border-color:#9eb779}.dietty-bakery-types h2,.dietty-bakery-results h2{scroll-margin-block-start:11rem}.dietty-bakery-results{display:grid;grid-template-columns:1fr auto;align-items:center;margin-block:0 1.2rem;column-gap:1rem}.dietty-bakery-results p{grid-row:2;margin:0}.dietty-bakery-results a{grid-column:2;grid-row:1 / span 2;display:inline-flex;align-items:center;min-height:4.4rem;color:var(--collection-ink);text-underline-offset:.2em}.dietty-bakery-types[hidden],.dietty-bakery-results[hidden],.dietty-collection-grid [data-bakery-groups][hidden],.dietty-collection-grid .pagination-wrapper[hidden],.dietty-bakery-results:not([hidden])+#ProductGridContainer .collection--empty{display:none}.dietty-bakery-uses{padding:clamp(1.7rem,3.5vw,3.4rem);border-radius:1.55rem;background:#223622;color:#fffdf8;font-family:var(--font-body-family)}.dietty-bakery-uses__eyebrow{color:#c7e59e;font-size:1.35rem;font-weight:700}.dityy-guide .dietty-bakery-uses h2{margin:.2rem 0 0;color:inherit}.dietty-bakery-uses p{margin:0 0 1.5rem;color:#e5edda}.dietty-bakery-uses__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin:0;padding:0;list-style:none}.dietty-bakery-uses__list a{display:flex;flex-direction:column;gap:.4rem;height:100%;padding:1.2rem 1.4rem;border:1px solid #d8deca;border-radius:1rem;background:#fffdf8;color:#223622;font-size:1.45rem;line-height:1.5;text-decoration:none}.dietty-bakery-uses__list a:hover{background:#eef4e0}.dietty-bakery-uses__label{font-size:1.8rem;font-weight:750}.dietty-bakery-uses__cta{margin-block-start:auto;padding-block-start:.45rem;font-weight:700}@media screen and (max-width:749px){.dietty-bakery-uses__list{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/dietty-collection.css.map */
