.collection-hero__inner{display:flex;flex-direction:column}.collection-hero--with-image .collection-hero__inner{gap:2rem;margin-bottom:0}@media screen and (min-width:750px){.collection-hero.collection-hero--with-image{overflow:hidden}}.collection-hero__text-wrapper{flex-basis:100%}@media screen and (min-width:750px){.collection-hero__inner{align-items:flex-start;flex-direction:row;padding-bottom:0}.collection-hero--with-image .collection-hero__inner{flex-direction:row-reverse;gap:4rem}}.collection-hero__title{margin:2.5rem 0;font-size:48px;font-weight:600;letter-spacing:0;line-height:1}@media screen and (min-width:750px){.collection-hero__title{font-size:58px}}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero__for{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;font-size:14px;font-weight:600;letter-spacing:0;line-height:1}.collection-hero__for a{box-sizing:border-box;display:inline-flex;align-items:center;height:31px;padding:7.5px 1.4rem;border:1px solid #ffffff;border-radius:15px;background-color:#f2f2f2;color:inherit;text-decoration:none}@media screen and (min-width:750px){.collection-hero__for{margin-top:1rem;font-size:16px}.collection-hero__for a{padding:6.5px 1.4rem}}.collection-hero__info{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 5rem;margin:1.5rem 0 0}.collection-hero__info-item{display:flex;align-items:center;gap:.5rem;margin:0;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.2}.collection-hero__info-item a,.collection-hero__info-item a:hover{text-decoration:none;color:initial}.collection-hero__info-icon{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px}.collection-hero__info-icon svg{display:block;width:100%;height:100%;object-fit:contain}@media screen and (min-width:750px){.collection-hero__info{margin-top:4rem}.collection-hero__info-item{font-size:16px}}.collection-hero__image-container{width:100%;max-width:280px;margin:0 auto;height:auto;border:0;box-shadow:none;background:none}.collection-hero__image-container img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__text-wrapper{flex:1;flex-basis:auto;padding:2rem 0}.collection-hero__image-container{flex:0 0 auto;align-self:center;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-collection-hero.css.map */
