.collection-hero__title-wrapper{text-align:center;position:absolute;bottom:0;top:unset!important;border-radius:3px;background:linear-gradient(180deg,#34292c00,#34292ca6 38.49%);height:40%!important}.collection-hero__text-wrapper{text-align:center}.collection-hero__title-wrapper>h1{display:flex;padding:64px 16px 24px;flex-direction:column;align-items:center;gap:20px;font-size:64px;color:#fff;text-transform:uppercase}.image-plp{padding:0!important}.collection-hero__inner{display:flex;flex-direction:column!important}.plp-hero__image{padding:0;margin:0;width:-webkit-fill-available;max-width:-webkit-fill-available}.plp-hero__image-container{margin-left:0!important;min-height:480px!important}.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:2rem}.collection-hero__description{display:inline}.collection-hero__description>*{color:#3f2b2e;text-align:center;font-family:LOccitaneSerif-Regular!important;font-size:20px;font-style:normal;font-weight:400;line-height:28px;flex:1 0 0;display:inline}.collection-hero__description.collapsed{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:6em;position:relative;text-align:center}.read-more-button{color:#6b6161;font-family:LOccitaneSerif-Regular!important;font-size:20px;font-style:italic;font-weight:400;line-height:28px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}@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--with-image .collection-hero__inner{padding-bottom:0}}.collection-hero__text-wrapper{flex-basis:100%}@media screen and (min-width: 750px){.collection-hero{padding:0}.collection-hero__inner{align-items:center;flex-direction:row;padding-bottom:0}}.collection-hero__title{margin:2.5rem 0}.collection-hero__title+.collection-hero__description{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale))}@media screen and (min-width: 750px){.collection-hero__title+.collection-hero__description{font-size:1.8rem;margin-top:2rem;margin-bottom:2rem}.collection-hero__description{max-width:66.67%}.collection-hero--with-image .collection-hero__description{max-width:100%}}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero--with-image .collection-hero__text-wrapper{padding-top:4.4rem;padding-bottom:4.4rem}.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:100%}.plp-hero__image-container{min-height:210px!important}.collection-hero__title-wrapper>h1{display:flex;padding:44px 16px 24px;flex-direction:column;align-items:center;gap:20px;font-size:40px}.collection-hero__title-wrapper{height:75%!important}.collection-hero--with-image .collection-hero__text-wrapper{padding:2.4rem 1.6rem}.collection-hero__description.collapsed{-webkit-line-clamp:3}.collection-hero__description>*{font-size:18px}.read-more-button{font-size:18px}}@media screen and (min-width: 750px){.collection-hero--with-image .collection-hero__text-wrapper{flex-basis:50%}.collection-hero__image-container{align-self:stretch;flex:1 0 50%;margin-left:3rem;min-height:20rem}}.card-wrapper{background:var(--product-bg, linear-gradient(180deg, var(--Color-BlancBrule-300, #f9f5f0) 45.5%, #f7f2ea 100%));width:277px;padding-bottom:8px;flex-direction:column;align-items:flex-end;width:100%}.card__content{display:flex!important;padding:16px 8px 0!important;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.card__heading{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch;min-height:45px}@media screen and (max-width: 749px){.card__heading{min-height:67px}.collection.page-width{padding:0 4px}}.card-information{display:flex;align-items:center;align-content:center;align-self:stretch;flex-wrap:nowrap}.price{font-size:1.4rem!important}
/*# sourceMappingURL=/cdn/shop/t/101/assets/component-collection-hero.css.map */
