.section--collection-banner{padding-block:var(--space-6) var(--space-4)}.collection-banner__inner{display:flex;flex-direction:column;gap:var(--space-4)}.collection-banner__header{display:flex;flex-direction:column;gap:var(--space-3)}.collection-banner__title{margin:0;font-size:calc(var(--text-3xl) * var(--heading-size-scale));letter-spacing:-.02em}@media(min-width:750px){.collection-banner__title{font-size:calc(var(--text-4xl) * var(--heading-size-scale))}}@media(min-width:990px){.collection-banner__title{font-size:calc(var(--text-5xl) * var(--heading-size-scale))}}.collection-banner__media{width:100%;aspect-ratio:16 / 6;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-surface)}.collection-banner__image{width:100%;height:100%;object-fit:cover}.collection-banner__description{color:var(--color-text-muted);max-width:78ch;font-size:var(--text-base);line-height:var(--leading-relaxed)}.collection-banner__desc-details summary,.collection-banner__desc-summary{list-style:none;cursor:pointer;display:block}.collection-banner__desc-details summary::-webkit-details-marker,.collection-banner__desc-summary::-webkit-details-marker{display:none}.collection-banner__desc-clamp{display:-webkit-box;-webkit-line-clamp:var(--coll-clamp-mobile, 3);line-clamp:var(--coll-clamp-mobile, 3);-webkit-box-orient:vertical;overflow:hidden}.collection-banner__desc-full,.collection-banner__desc-details[open] .collection-banner__desc-clamp{display:none}.collection-banner__desc-details[open] .collection-banner__desc-full{display:block}.collection-banner__desc-toggle{display:inline-block;margin-block-start:var(--space-2);color:var(--color-accent);font-weight:var(--font-weight-medium);font-size:var(--text-sm);cursor:pointer}.collection-banner__desc-toggle-less,.collection-banner__desc-details[open] .collection-banner__desc-toggle-more{display:none}.collection-banner__desc-details[open] .collection-banner__desc-toggle-less{display:inline}@media(min-width:990px){.collection-banner__desc-clamp,.collection-banner__desc-full{display:block!important;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.collection-banner__desc-details[open] .collection-banner__desc-clamp{display:block!important}.collection-banner__desc-toggle{display:none}}.collection-banner--desc-bottom .collection-banner__description--bottom{order:99}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-main-collection-banner.css.map */
