.layout-panel-flex:has(h1){--kg-ivory: #f7f4ef;--kg-oxblood: var(--color-primary, #46202f);--kg-rule: rgb(18 8 12 / .12)}@media screen and (min-width:990px){.layout-panel-flex:has(h1):has(.collection-banner){display:grid;grid-template-columns:minmax(0,47fr) minmax(0,53fr);grid-template-rows:auto 1fr 1fr;grid-template-areas:"crumb crumb" "title image" "desc  image";column-gap:clamp(2rem,4vw,4rem);row-gap:.75rem;align-items:start}.layout-panel-flex:has(h1):has(.collection-banner)>.text-block:has(h1){align-self:end}.layout-panel-flex:has(h1):has(.collection-banner)>rte-formatter{align-self:start}.layout-panel-flex:has(h1):has(.collection-banner)>div:has(>nav.breadcrumbs){grid-area:crumb}.layout-panel-flex:has(h1):has(.collection-banner)>.text-block:has(h1){grid-area:title}.layout-panel-flex:has(h1):has(.collection-banner)>rte-formatter{grid-area:desc}.layout-panel-flex:has(h1):has(.collection-banner)>div:has(>.collection-banner){grid-area:image;align-self:start}}.collection-banner{width:100%;background:transparent}.collection-banner .collection-banner__image{aspect-ratio:auto;width:100%;height:clamp(260px,22vw,340px);object-fit:contain;object-position:center}@media screen and (max-width:989px){.layout-panel-flex:has(h1):has(.collection-banner)>div:has(>.collection-banner){align-self:stretch;width:100%}.collection-banner .collection-banner__image{height:clamp(180px,32vw,240px)}}@media screen and (max-width:749px){.layout-panel-flex:has(h1):has(.collection-banner)>div:has(>.collection-banner){display:none}}.layout-panel-flex:has(h1)>rte-formatter p{max-width:62ch;margin-block:0}.layout-panel-flex:has(h1)>.text-block:has(h1) h1{margin-block:0;text-wrap:balance}@media screen and (max-width:989px){.layout-panel-flex:has(h1):has(.collection-banner){row-gap:.75rem}.layout-panel-flex:has(h1):has(.collection-banner)>div:has(>nav.breadcrumbs){order:0}.layout-panel-flex:has(h1):has(.collection-banner)>.text-block:has(h1){order:1}.layout-panel-flex:has(h1):has(.collection-banner)>rte-formatter{order:2}.layout-panel-flex:has(h1):has(.collection-banner)>div:has(>.collection-banner){order:3}}.facets-block-wrapper--horizontal{border-block-start:1px solid var(--kg-rule, rgb(18 8 12 / .12));padding-block-start:.9rem;margin-block-start:1.25rem}.facets--horizontal{padding-block:0}@media screen and (max-width:749px){.collection-wrapper{position:relative}.collection-wrapper>.facets-toggle{min-height:3.75rem;padding-block:.5rem;align-items:center;justify-content:flex-end}.collection-wrapper>.facets-block-wrapper--horizontal{position:absolute;inset-block-start:0;inset-inline:0;height:3.75rem;margin:0;padding:0;border-block-start:0;display:flex;align-items:center;justify-content:flex-start;pointer-events:none}.facets-block-wrapper--horizontal .facets--horizontal,.facets-block-wrapper--horizontal .facets__form-wrapper,.facets-block-wrapper--horizontal .facets__form{height:auto;min-height:0;width:auto;min-width:0;flex:0 1 auto;display:flex;align-items:center;justify-content:flex-start;margin:0;padding-block:0}.facets-block-wrapper--horizontal sorting-filter-component{width:auto;pointer-events:auto}.facets-block-wrapper--horizontal .facets__form>.facets-remove,.facets-block-wrapper--horizontal .facets__form>.facets__filters-wrapper,.facets-block-wrapper--horizontal .facets__form>facet-remove-component,.facets-block-wrapper--horizontal .facets__form>.products-count-wrapper,.facets-block-wrapper--horizontal .facets__form>.column-options-wrapper{display:none}.facets-toggle .facets-toggle__button,.facets-block-wrapper--horizontal sorting-filter-component summary,.facets-block-wrapper--horizontal sorting-filter-component button{min-height:44px;display:inline-flex;align-items:center}.facets-block-wrapper--horizontal sorting-filter-component summary{gap:.375rem}.facets-toggle .facets-mobile-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kg-collection.css.map */
