.collection-hero .collection-hero__title{margin-bottom:0}.collection-hero .collection-hero__title:after{content:"";display:block;width:5.6rem;height:.3rem;margin-top:1.6rem;border-radius:.3rem;background-color:rgb(var(--color-button))}@media screen and (min-width:750px){.facets-vertical-sort .facets-vertical-form{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.1rem 0;margin-bottom:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.facets-vertical-sort .product-count-vertical{margin-left:0;text-align:left}}.facets-vertical-sort .facet-filters__field,.product-count{font-size:1.4rem}.product-count__text{opacity:.75;font-weight:500}.facets-vertical-sort .facet-filters__label{opacity:.7}@media screen and (min-width:990px){.facets-vertical .facets-wrapper{position:sticky;top:2rem;align-self:start;max-height:calc(100vh - 4rem);overflow-y:auto;overscroll-behavior:contain;padding:1.8rem!important;margin-right:3rem;background-color:rgba(var(--color-foreground),.025);border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.2rem;flex:none}.facets-vertical .facets__form-vertical{width:23rem}.facets-vertical .facets-wrapper::-webkit-scrollbar{width:6px}.facets-vertical .facets-wrapper::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.18);border-radius:3px}.facets-vertical .facets-wrapper::-webkit-scrollbar-track{background:transparent}}.facets-vertical .active-facets-vertical-filter{align-items:center;padding-bottom:1.2rem;margin-bottom:.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.facets__heading--vertical{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.55;font-weight:600;margin:0!important}.facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper{margin-bottom:0;align-items:center}.facets-vertical .active-facets__button-remove{font-size:1.2rem;color:rgb(var(--color-button))}.facets__disclosure-vertical{border-bottom:.1rem solid rgba(var(--color-foreground),.08);border-top:none!important}.facets__disclosure-vertical:last-of-type{border-bottom:none}.facets-vertical .facets__disclosure-vertical .facets__summary{padding:1.25rem 0;font-size:1.5rem;font-weight:500;transition:color .18s ease}.facets__disclosure-vertical .facets__summary:hover{color:rgb(var(--color-button))}.facets__disclosure-vertical[open]>.facets__summary{color:rgb(var(--color-button));font-weight:600}.facets__display-vertical .facets-wrap{max-height:32rem;overflow-y:auto;padding-right:.4rem}.facets__display-vertical .facets-wrap::-webkit-scrollbar{width:4px}.facets__display-vertical .facets-wrap::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.15);border-radius:2px}.facets-vertical .facets__label.facet-checkbox{padding:1rem 1rem 1rem 0;transition:color .15s ease}.facets-vertical .facets__label:hover{color:rgb(var(--color-button))}.facets-vertical .facet-checkbox__text{color:rgba(var(--color-foreground),.5)}.facets-vertical .facet-checkbox__text-label{color:rgba(var(--color-foreground),.92)}.facets-vertical .facets__label:hover .facet-checkbox__text-label{color:rgb(var(--color-button))}.facets-vertical .facets__label.active .facet-checkbox__text-label{color:rgb(var(--color-button));font-weight:500}.facets-vertical .facet-checkbox>svg{color:rgba(var(--color-foreground),.35);transition:color .15s ease}.facets-vertical .facet-checkbox>svg rect{rx:2px}.facets-vertical .facets__label:hover>svg{color:rgba(var(--color-button),.7)}.facets-vertical .facets__label.active>svg rect{fill:rgb(var(--color-button));stroke:rgb(var(--color-button))}.facets-vertical .facets__label.active .svg-wrapper{background-color:transparent!important}.facets-vertical .facets__label.active .icon-checkmark{color:rgb(var(--color-button-text))}.active-facets,.mobile-facets__main{--gastro-accent: var(--color-button)}.active-facets__button-inner{border-radius:2rem!important;font-size:1.3rem;padding:.5rem 1.2rem!important;border-color:rgba(var(--gastro-accent),.45)!important;color:rgb(var(--gastro-accent))!important;background:rgba(var(--gastro-accent),.06)!important;box-shadow:none!important;transition:background-color .18s ease}.active-facets__button{max-width:100%}.active-facets__button:hover .active-facets__button-inner{background:rgba(var(--gastro-accent),.14)!important}.active-facets__button-remove{font-size:1.3rem}:is(#product-grid,.related-products .product-grid){--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 20px}@media screen and (min-width:750px){:is(#product-grid,.related-products .product-grid){--grid-desktop-horizontal-spacing: 20px;--grid-desktop-vertical-spacing: 32px}}:is(#product-grid,.related-products .product-grid) .card-wrapper{--gastro-tile-bg: rgb(var(--color-background))}:is(#product-grid,.related-products .product-grid) .card--standard .card__inner{background-color:var(--gastro-tile-bg);background-image:none;border:.1rem solid rgba(var(--color-foreground),.09);border-radius:1.2rem;transition:border-color .22s ease,box-shadow .22s ease}:is(#product-grid,.related-products .product-grid) .card--standard .card__inner .card__media{margin:1.6rem;width:calc(100% - 3.2rem);border-radius:.6rem}:is(#product-grid,.related-products .product-grid) .card--media .card__inner .card__content{padding:2.2rem}:is(#product-grid,.related-products .product-grid) .card-wrapper:hover .card__inner{border-color:rgba(var(--color-button),.45);box-shadow:0 1rem 2.4rem -.8rem rgba(var(--color-shadow),.22)}:is(#product-grid,.related-products .product-grid) .card--standard .placeholder-svg{background-color:rgba(var(--color-foreground),.03);color:rgba(var(--color-foreground),.12)}:is(#product-grid,.related-products .product-grid) .card--standard>.card__content{padding:1.4rem .2rem 0}.card__heading a,.card-information .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__information .card__heading{min-height:4.4rem;font-size:1.5rem;line-height:1.45;margin-bottom:.4rem}:is(#product-grid,.related-products .product-grid) .card-wrapper:hover .card__heading a{color:rgb(var(--color-button))}.card__information .caption-with-letter-spacing{font-size:1.1rem;opacity:.55;letter-spacing:.08em;margin-bottom:.4rem}.card__information .price{font-size:1.6rem;font-weight:600}:is(#product-grid,.related-products .product-grid) .card__information .price{letter-spacing:-.01em}:is(#product-grid,.related-products .product-grid) .card__badge .badge{font-size:1.1rem;letter-spacing:.04em;padding:.4rem 1rem;border-radius:2rem}@media screen and (max-width:749px){:is(#product-grid,.related-products .product-grid) .card--standard .card__inner{border-radius:.8rem}:is(#product-grid,.related-products .product-grid) .card--standard .card__inner .card__media{margin:1rem;width:calc(100% - 2rem)}:is(#product-grid,.related-products .product-grid) .card--standard>.card__content{padding-top:1rem}.card__information .card__heading{font-size:1.35rem;min-height:3.9rem}.card__information .price{font-size:1.4rem}.collection-hero__title:after{margin-top:1.2rem}}@media(prefers-reduced-motion:reduce){:is(#product-grid,.related-products .product-grid) .card--standard .card__inner,.facets-vertical .facets__label,.facets-vertical .facet-checkbox>svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gastro-collection.css.map */
