.collection-hero__inner{min-height:30em}@media screen and (min-width: 750px){.collection-hero.collection-hero--with-image{padding:calc(4rem + var(--page-width-margin)) 0 calc(4rem + var(--page-width-margin));overflow:hidden}}.collection-hero__text-wrapper{z-index:1;margin-top:16px}@media screen and (min-width: 750px){.collection-hero__text-wrapper{margin-top:0!important;padding-top:2rem}}@media screen and (min-width: 750px){.collection-hero{padding:16px 0 0}}.collection-hero__title{font-family:TarnacSans;font-size:32px;font-weight:400;line-height:44px;text-align:left}@media (min-width: 768px){.collection-hero__title{font-size:36px}}.collection-hero__title+.collection-hero__description{font-family:TarnacSans;font-size:14px;font-weight:300;line-height:22px;text-align:left;color:#392c1d;padding-top:7px}.collection-hero__title+.collection-hero__description p{margin:0}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero__image-container{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}@media screen and (max-width: 749px){.collection-hero__image-container{height:20rem}}@media screen and (min-width: 750px){.collection-hero__image-container{align-self:stretch;flex:1 0 50%;min-height:20rem}}@media screen and (min-width: 750px){.has__line-clamp{-webkit-line-clamp:2!important}#showMoreBtn{right:0;left:unset!important}}.has__line-clamp{position:relative;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical}#showMoreBtn{text-underline-offset:auto;position:static;bottom:0;left:72px;font-size:12px;font-weight:500;line-height:22px;text-align:left}.collection-banner-desktop{display:none}@media screen and (max-width: 749px){#showMoreBtn{position:static}}@media screen and (min-width: 750px){.collection-banner-mobile{display:none}.collection-banner-desktop{display:block}}.text-image-collection{display:flex;justify-content:space-between;align-items:center;width:auto;margin-bottom:32px;margin-top:12px}.collection__title-text{padding:1% 0%}@media (max-width: 1500px){.text-image-collection{justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/188/assets/component-collection-hero.css.map */
