.lanternwp-catalog-band .lanternwp-catalog-band__cover.wp-block-cover{--lanternwp-focus-color:var(--wp--custom--color--on-dark);min-height:21.25rem;padding:var(--wp--preset--spacing--70) 0;color:var(--wp--custom--color--on-dark);&.is-light{--lanternwp-focus-color:initial;color:var(--wp--preset--color--contrast)}&>.wp-block-cover__inner-container{box-sizing:border-box;padding-inline:var(--wp--style--root--padding-left) var(--wp--style--root--padding-right)}&:not(.is-light)>.wp-block-cover__image-background+.wp-block-cover__background{background:linear-gradient(90deg, var(--wp--custom--color--scrim), transparent 60%);opacity:1}}.lanternwp-catalog-band .lanternwp-catalog-band__intro{gap:var(--wp--preset--spacing--40);flex-direction:column;display:flex;&>*{max-width:40rem;margin-block:0}& :is(.wc-block-breadcrumbs,.wp-block-breadcrumbs,.woocommerce-breadcrumb){color:inherit;opacity:.85}& a{color:inherit}}.lanternwp-catalog-band .lanternwp-catalog-band__title{font-family:var(--wp--custom--label--family);font-stretch:100%;font-size:clamp(var(--wp--preset--font-size--3-xl), 8vw, calc(var(--wp--preset--font-size--5-xl) * 1.3));letter-spacing:var(--wp--custom--label--tracking);text-transform:var(--wp--custom--label--transform);line-height:1}.lanternwp-catalog-band .lanternwp-catalog-band__description{font-size:var(--wp--preset--font-size--md);line-height:var(--wp--custom--line-height--normal)}@media (width>=600px){.lanternwp-catalog-band .lanternwp-catalog-band__chips{gap:var(--wp--preset--spacing--60);border-block-end:1px solid var(--wp--preset--color--border-subtle);margin-block-start:var(--wp--preset--spacing--50);& .wp-block-button__link{min-height:var(--wp--custom--size--icon-button);color:var(--wp--preset--color--muted);font-family:var(--wp--custom--label--family);font-stretch:100%;font-size:var(--wp--preset--font-size--sm);font-weight:var(--wp--custom--weight--semibold);letter-spacing:var(--wp--custom--label--tracking);text-transform:var(--wp--custom--label--transform);background:0 0;border:0;border-radius:0;padding:0}& .is-current .wp-block-button__link{color:var(--wp--preset--color--contrast);background:0 0;box-shadow:inset 0 -2px}}}@media (width<600px){.lanternwp-catalog-band .lanternwp-catalog-band__cover.wp-block-cover{min-height:16.25rem;padding-block:var(--wp--preset--spacing--60)}.lanternwp-catalog-band .lanternwp-catalog-band__description{font-size:var(--wp--preset--font-size--sm)}.lanternwp-catalog-band .lanternwp-catalog-band__chips{margin-block:var(--wp--preset--spacing--30) calc(-1 * var(--wp--preset--spacing--10));margin-inline:calc(-1 * var(--wp--custom--layout--gutter));padding-block:var(--wp--preset--spacing--10);padding-inline:var(--wp--custom--layout--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}}.lanternwp-catalog-band .lanternwp-catalog-band__cover--plain.wp-block-cover{min-height:0}.lanternwp-catalog-band :is(.lanternwp-catalog-band__cover--plain,.lanternwp-catalog-band__split) .lanternwp-catalog-band__title{font-size:clamp(var(--wp--preset--font-size--3-xl), 6.6vw, var(--wp--preset--font-size--5-xl))}.lanternwp-catalog-band .lanternwp-catalog-band__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:21.25rem;display:grid;container-type:inline-size;&>*{margin-block:0}&>.lanternwp-catalog-band__intro{box-sizing:border-box;padding-block:var(--wp--preset--spacing--70);padding-inline:max(var(--wp--style--root--padding-left), (100cqi - var(--wp--style--global--wide-size)) / 2) var(--wp--preset--spacing--70);justify-content:flex-end}& .lanternwp-catalog-band__title{overflow-wrap:anywhere}}.lanternwp-catalog-band .lanternwp-catalog-band__pictures{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;&>.wp-block-image{background:var(--wp--custom--color--media);margin:0;position:relative;overflow:hidden}&>.wp-block-image+.wp-block-image{border-inline-start:2px solid var(--wp--preset--color--base)}&>.wp-block-image img{object-fit:cover;width:100%;height:100%;min-height:100%;display:block;position:absolute;inset:0}}@media (width<600px){.lanternwp-catalog-band .lanternwp-catalog-band__split{min-height:0;display:block;&>.lanternwp-catalog-band__intro{padding:var(--wp--preset--spacing--60) var(--wp--custom--layout--gutter)}}.lanternwp-catalog-band .lanternwp-catalog-band__pictures{height:12.5rem;&>:nth-child(n+3){display:none}}}