.hl-catalog-concepts{padding:12px 0 70px}.hl-catalog-concepts__header{max-width:720px;margin-bottom:35px}.hl-catalog-concepts__heading{margin:13px 0 18px;font-family:var(--herlan-serif, Georgia, serif);font-size:clamp(30px,3.3vw,45px);font-weight:400;letter-spacing:-.04em;line-height:1.12}.hl-catalog-concepts__disclosure{max-width:690px;margin:0;color:var(--herlan-muted, #736b62);font-size:12px;line-height:1.8}.hl-catalog-concepts__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:42px 24px}.hl-catalog-concept{min-width:0;overflow-wrap:anywhere}.hl-catalog-concept__media{aspect-ratio:1;display:grid;place-items:center;overflow:hidden;background:#f5f2ec}.hl-catalog-concept__image{display:block;width:100%;height:100%;object-fit:contain}.hl-catalog-concept__copy{padding-top:18px}.hl-catalog-concept__title{margin:0 0 15px;font-family:var(--herlan-serif, Georgia, serif);font-size:clamp(21px,1.8vw,27px);line-height:1.18;letter-spacing:-.025em;font-weight:400}.hl-catalog-concept__material,.hl-catalog-concept__price{margin:0 0 12px;font-size:12px;line-height:1.7}.hl-catalog-concept__material{color:var(--herlan-muted, #736b62)}.hl-catalog-concept__material span,.hl-catalog-concept__price span{display:block;margin-bottom:2px;font-size:10px;color:var(--herlan-muted, #736b62)}.hl-catalog-concept__details{margin-top:18px;border-top:1px solid var(--herlan-line, #d8d0c4)}.hl-catalog-concept__details summary{padding:15px 0;cursor:pointer;color:var(--herlan-wine, #5c2838);font-size:12px;line-height:1.6}.hl-catalog-concept__details summary:focus-visible{outline:2px solid var(--herlan-wine, #5c2838);outline-offset:4px}.hl-catalog-concept:has(.hl-catalog-concept__details[open]){grid-column:span 2}.hl-catalog-concept__expanded{padding-bottom:18px}.hl-catalog-concept__detail-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f5f2ec}.hl-catalog-concept__expanded p{margin:18px 0 8px;color:var(--herlan-muted, #736b62);font-size:12px;line-height:1.8}.hl-catalog-concept__expanded .herlan-text-link{min-height:44px}.hl-catalog-selections{padding-top:32px}.hl-catalog-selections+.hl-catalog-concepts{padding-top:36px;border-top:1px solid var(--herlan-line, #d8d0c4)}.hl-catalog-selection__offer{color:var(--herlan-wine, #5c2838);font-size:15px}.hl-catalog-selection__price-note{margin:0 0 12px;color:var(--herlan-muted, #736b62);font-size:11px;line-height:1.7}.hl-catalog-season-offer{display:inline-block;max-width:100%;margin:22px 0 0;padding:11px 16px;background:var(--herlan-wine, #5c2838);color:#fff;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.herlan-catalog-nav .hl-catalog-nav__season{color:var(--herlan-wine, #5c2838)}.herlan-catalog.herlan-catalog--segmented{padding-bottom:0}.herlan-catalog.herlan-catalog--header-only{padding-bottom:32px}.herlan-catalog.herlan-catalog--continuation{padding-top:0;padding-bottom:0}.herlan-catalog--segmented .hl-catalog-concepts,.herlan-catalog--continuation .hl-catalog-concepts{padding-bottom:42px}.herlan-catalog--continuation .hl-catalog-selections{padding-top:0}.herlan-catalog--continuation>.hl-catalog-concepts[data-source=concept]{padding-top:36px;padding-bottom:70px;border-top:1px solid var(--herlan-line, #d8d0c4)}@media(max-width:999px){.hl-catalog-concepts__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 18px}}@media(max-width:599px){.hl-catalog-concepts{padding-bottom:45px}.hl-catalog-concepts__header{margin-bottom:25px}.hl-catalog-concepts__grid{gap:32px 14px}.hl-catalog-concept__title{font-size:21px}.hl-catalog-concept__material,.hl-catalog-concept__price{font-size:11px}}@media(max-width:359px){.hl-catalog-concepts__grid{grid-template-columns:minmax(0,1fr)}.hl-catalog-concept:has(.hl-catalog-concept__details[open]){grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/herlan-catalog-concepts.css.map */
