@media screen and (min-width:750px){.collection-hero{padding:0}}@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__inner{display:flex;flex-direction:column}@media screen and (min-width:750px){.collection-hero__inner{align-items:center;flex-direction:row;padding-bottom:0}}.collection-hero__text-wrapper{flex-basis:100%}.collection-hero__title{font-family:fot-tsukuardgothic-std,sans-serif;font-style:italic;color:var(--blue-black, #464650);display:flex;width:100%;justify-content:center;align-items:center;font-weight:700;font-size:2.7rem;letter-spacing:2.7px;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:750px){.collection-hero__title{margin:40px 0;font-size:3.2rem}}.collection-hero__title:before,.collection-hero__title:after{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;flex-shrink:0;width:112px;height:15px}@media screen and (min-width:750px){.collection-hero__title:before,.collection-hero__title:after{width:22%;height:auto;aspect-ratio:112/15;flex-shrink:1}}.collection-hero__title:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEyIDE1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMDMuOTM0IDkuNDg0NjVDMTA2LjI2MSA4Ljk2MTAxIDEwOC41NzcgOC40MTQ1NSAxMTAuODgyIDcuODU0NjRNMzAuNDYwOCA1Ljk1MzAzQzk3LjE5OCAtMTEuMDc0IDU0Ljc5OTIgMjIuMTczNCA5Ny4wODIxIDEwLjk1MjdNMTkuNjAxNCA4LjYyMzFDMjAuOTE5NCA4LjI5NDM0IDIyLjIzNzEgNy45NjA4OCAyMy41NTUxIDcuNjMyMTJNMS4wMDA0NCAxMy4zMDE3QzQuOTA0MzYgMTIuNDMyIDguNzM0ODIgMTEuNDcyOSAxMi41MzQzIDEwLjQ4MjgiIHN0cm9rZT0iI0ZGNUJFOCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);margin-right:20px}@media screen and (min-width:750px){.collection-hero__title:before{margin-right:3vw}}.collection-hero__title:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEyIDE1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMDMuOTM0IDkuNDg0NjVDMTA2LjI2MSA4Ljk2MTAxIDEwOC41NzcgOC40MTQ1NSAxMTAuODgyIDcuODU0NjRNMzAuNDYwOCA1Ljk1MzAzQzk3LjE5OCAtMTEuMDc0IDU0Ljc5OTIgMjIuMTczNCA5Ny4wODIxIDEwLjk1MjdNMTkuNjAxNCA4LjYyMzFDMjAuOTE5NCA4LjI5NDM0IDIyLjIzNzEgNy45NjA4OCAyMy41NTUxIDcuNjMyMTJNMS4wMDA0NCAxMy4zMDE3QzQuOTA0MzYgMTIuNDMyIDguNzM0ODIgMTEuNDcyOSAxMi41MzQzIDEwLjQ4MjgiIHN0cm9rZT0iIzNDOUFGRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);margin-left:20px}@media screen and (min-width:750px){.collection-hero__title:after{margin-left:3vw}}.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}}@media screen and (min-width:750px){.collection-hero__description{max-width:66.67%;margin-inline:auto}}.collection-hero__image-container{height:20rem;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 (min-width:750px){.collection-hero__image-container{align-self:stretch;flex:1 0 50%;margin-left:3rem;min-height:20rem}}.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:2rem}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__inner{padding-bottom:0}}.collection-hero--with-image .collection-hero__title{margin:0}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__description{max-width:100%}}.collection-hero--with-image .collection-hero__text-wrapper{padding:5rem 0 4rem}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 2rem 4rem 0;flex-basis:50%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-collection-hero.css.map */
