:root{--k-rule-width:var(--k-border-width,1px);--k-rule-color:var(--k-color-line,var(--line,#d6d6d6));--k-rule-strong-color:var(--k-color-ink,var(--ink,#0b0b0b));--k-rule-space:clamp(24px,2.5vw,36px);--k-section-space:clamp(48px,5vw,72px);--k-section-space-compact:clamp(32px,3.5vw,48px);--k-page-max:var(--max,1520px);--k-page-gutter:var(--gutter,clamp(18px,3vw,46px));--k-display-tracking:-.03em}:is(.k-prototype,.k-mission-page,.k-collection-page,.k-store-page,.k-store-about,.k-store-catalogue,.k-search-page,.k-discover-feed,.k-sale-hub,.k-sale-stores,.k-brands-hub,.k-categories-hub) :is(h1,h2,.h2,.k-store-title,.k-store-section-title){letter-spacing:var(--k-display-tracking)!important;font-kerning:normal}.k-store-product-card__brand,.product-card .brand{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;word-break:normal;line-height:1.25!important}html[lang^=de] :is(.k-prototype,.k-mission-page,.k-collection-page,.k-store-page,.k-store-about,.k-store-catalogue,.k-search-page,.k-discover-feed,.k-sale-hub,.k-sale-stores,.k-brands-hub,.k-categories-hub) :is(h1,h2,.h2,.k-store-title,.k-store-section-title){text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal}.k-shell{width:100%;max-width:var(--k-page-max);margin-inline:auto;box-sizing:border-box}.k-pad{padding-inline:var(--k-page-gutter)}.k-section-rule--top{padding-block-start:var(--k-rule-space)!important;border-block-start:var(--k-rule-width) solid var(--k-rule-color)!important}.k-section-rule--bottom{padding-block-end:var(--k-rule-space)!important;border-block-end:var(--k-rule-width) solid var(--k-rule-color)!important}.k-section-rule--strong{--k-rule-color:var(--k-rule-strong-color)}.k-section-rule--bottom+.k-section-rule--top{border-block-start:0!important}.k-edge-rule--top{border-block-start:var(--k-rule-width) solid var(--k-rule-color)!important}.k-edge-rule--bottom{border-block-end:var(--k-rule-width) solid var(--k-rule-color)!important}.k-edge-rule--start{border-inline-start:var(--k-rule-width) solid var(--k-rule-color)!important}.k-edge-rule--end{border-inline-end:var(--k-rule-width) solid var(--k-rule-color)!important}.k-grid-seams{gap:var(--k-rule-width)!important;background:var(--k-rule-color)}.k-grid-seams>*{background:var(--k-grid-cell-background,var(--k-color-surface,#fff))}.k-section-space{padding-block:var(--k-section-space)!important}.k-section-space--compact{padding-block:var(--k-section-space-compact)!important}@media screen and (min-width:750px){.k-collection-page{--k-collection-section-y:clamp(22px,1.55vw,26px);--k-collection-store-h:clamp(260px,18vw,320px);--k-collection-moment-h:clamp(240px,16vw,290px)}.k-collection-page .k-collection-discovery>.k-shell,.k-collection-page .k-collection-featured>.k-shell{padding-block:var(--k-collection-section-y)!important}.k-collection-page .k-store-section-head{margin-bottom:14px!important}.k-collection-page .k-collection-stores__layout{height:var(--k-collection-store-h)!important;min-height:0!important;max-height:var(--k-collection-store-h)!important;overflow:hidden!important}.k-collection-page .k-collection-store-preview{height:100%!important;min-height:0!important;overflow:hidden!important}.k-collection-page .k-collection-store-preview__media{position:relative!important;height:100%!important;min-height:0!important;max-height:100%!important}.k-collection-page .k-collection-store-preview__media>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;object-fit:cover!important}.k-collection-page .k-collection-store-preview__body{height:100%!important;min-height:0!important;box-sizing:border-box!important;padding:18px!important}.k-collection-page .k-collection-store-list{height:100%!important;min-height:0!important;grid-auto-rows:minmax(0,1fr)!important}.k-collection-page .k-collection-store-row{min-height:0!important}.k-collection-page .k-collection-store-row__thumb{height:48px!important}.k-collection-page .k-collection-moments__grid--1{height:var(--k-collection-moment-h)!important;min-height:0!important;max-height:var(--k-collection-moment-h)!important}.k-collection-page .k-collection-moments__grid--1 .k-collection-moment-card{height:100%!important;min-height:0!important;max-height:100%!important}.k-collection-page .k-collection-moment-card__media{position:relative!important;min-height:0!important;overflow:hidden!important}.k-collection-page .k-collection-moment-card__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;object-fit:cover!important}.k-collection-page .k-collection-moment-card__body{min-height:0!important;padding:20px!important}.k-collection-page+.k-store-catalogue .k-store-catalogue-head,.k-collection-page~collection-component .k-store-catalogue-head{padding-top:24px!important;padding-bottom:16px!important}}@media screen and (max-width:749px){:root{--k-rule-space:24px;--k-section-space:48px;--k-section-space-compact:32px}}@media screen and (min-width:750px){.k-collection-page .k-collection-store-preview{grid-template-columns:1fr!important;grid-template-rows:minmax(0,1fr) 72px!important}.k-collection-page .k-collection-store-preview__media{height:auto!important;min-height:0!important;max-height:none!important;border-bottom:1px solid var(--k-store-line)!important}.k-collection-page .k-collection-store-preview__body{height:72px!important;min-height:72px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name count" "description count"!important;align-items:end!important;column-gap:18px!important;padding:10px 14px 11px!important;background:#fff!important}.k-collection-page .k-collection-store-preview__name{grid-area:name!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:20px!important;line-height:1!important}.k-collection-page .k-collection-store-preview__description{grid-area:description!important;min-width:0!important;margin:4px 0 0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10.5px!important;line-height:1.2!important}.k-collection-page .k-collection-store-preview__count{grid-area:count!important;align-self:end!important;margin-top:0!important;padding-bottom:1px!important;white-space:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/kurlective-layout-system.css.map */
