.collection-main .flex-element.collection_width:has(+.collection__seo-heading-description) .heading-wrapper{margin-bottom:12px}.collection__seo-heading-description{position:relative;display:flex;gap:8px;align-items:center;margin-block-end:16px}@media(min-width:769px){.collection__seo-heading-description{margin-block-end:24px}}.collection__seo-heading-description[data-expandable=true]{cursor:pointer}.collection__seo-heading-description__copy{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#7c7c7c;font-size:14px;font-family:Golos,Arial,sans-serif!important;font-weight:400!important}.collection__seo-heading-description__icon{width:24px;height:24px;display:none;background-color:#f7f7f7;border-radius:50%;align-items:center;justify-content:center;flex-shrink:0}.collection__seo-heading-description[data-expandable=true] .collection__seo-heading-description__icon{display:flex}.collection__seo-heading-description[data-state=expanded]{align-items:flex-end}.collection__seo-heading-description[data-state=expanded]>.collection__seo-heading-description__copy{-webkit-line-clamp:unset}.collection__seo-heading-description[data-state=expanded] .collection__seo-heading-description__icon svg{transform:rotate(180deg)}@media(max-width:768px){.collection__seo-heading-description__icon{transform:scale(.666666666666667)}}.collection__seo-heading-description__measure{position:absolute;inset:0 0 auto 0;display:flex;gap:8px;align-items:center;visibility:hidden;pointer-events:none}.collection__seo-heading-description__measure .collection__seo-heading-description__copy{-webkit-line-clamp:2}@media(min-width:769px){.collection__title.title{font-size:32px}}select.sort_by{font-weight:400}@media(max-width:768px){.collection__title.title{font-weight:700!important}select.sort_by{font-size:11px!important;font-weight:400!important}}.heading-wrapper{margin:0}.flex-element.collection_width:has(>.heading-wrapper--collection){display:flex;align-items:center;margin-block-end:8px}@media(min-width:769px){.flex-element.collection_width:has(>.heading-wrapper--collection){margin-block-end:12px}}.collection__title.title{font-size:20px!important;line-height:24px!important;color:#1f2226!important;font-weight:700}@media(min-width:769px){.collection__title.title{font-size:32px!important;line-height:40px!important;font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/collection-seo-heading.css.map */
