.collection-intro{max-width:1520px;padding:0 var(--spacing-2x);margin:0 auto;padding:var(--spacing-2x)}@media (min-width: 768px){.collection-intro{padding:0 var(--spacing-5x)}}@media (min-width: 768px){.collection-intro{padding:var(--spacing-6x) var(--spacing-5x) var(--spacing-3x)}}.collection-intro__inner{display:flex;flex-flow:column-reverse}@media (min-width: 768px){.collection-intro__inner{flex-flow:row;justify-content:space-between;gap:var(--spacing-10x)}}.collection-intro__inner .text-holder__title{font-family:IvyPresto Display Thin,sans-serif;font-weight:200;font-size:3.2rem;line-height:4rem;letter-spacing:.05rem;color:var(--color-brown);margin-bottom:var(--spacing-2x)}.collection-intro__inner .text-holder__title strong{font-family:IvyPresto Display Light,sans-serif}@media (min-width: 768px){.collection-intro__inner .text-holder__title{font-family:IvyPresto Display Light,sans-serif;font-weight:300;font-size:4rem;line-height:4.8rem;letter-spacing:.05rem}}.collection-intro__inner .text-holder__description{font-family:GeneralSans Regular,sans-serif;font-weight:400;font-size:1.4rem;line-height:2.6rem}.collection-intro__inner .image-holder{max-width:548px;max-height:228px;width:100%;height:100%;display:none}@media (min-width: 1024px){.collection-intro__inner .image-holder{display:unset}}.collection-intro__inner .image-holder img{max-width:548px;max-height:228px;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s ease}
