.collection-hero{background:linear-gradient(135deg,#0a0a0a 0%,var(--color-gothic-black) 50%,#0f0f0f 100%);color:var(--color-bone-white);position:relative;overflow:hidden}.collection-hero__container{display:flex;flex-direction:column;gap:2.5rem;max-width:1200px;margin:0 auto}.collection-hero__image{position:relative;width:100%;aspect-ratio:24/9;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px #00000080;border:1px solid rgba(245,245,220,.1)}.collection-hero__img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.collection-hero__image:hover .collection-hero__img{transform:scale(1.02)}.collection-hero__content{text-align:center;max-width:800px;margin:0 auto;opacity:0;transform:translateY(30px);animation:fadeInUp 1s ease forwards .3s}.collection-hero__heading{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin:0 0 2rem;color:var(--color-bone-white);text-transform:uppercase;letter-spacing:2px;position:relative}.collection-hero__heading:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);width:60px;height:2px;background:linear-gradient(90deg,transparent,var(--color-crimson),transparent)}.collection-hero__subtext{font-size:1.2rem;line-height:1.6;color:var(--color-bone-white);opacity:.8;max-width:600px;margin:.5rem auto 0;font-family:var(--font-body)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 1199px){.collection-hero__container{gap:2rem}.collection-hero__image{aspect-ratio:3/2}}@media screen and (max-width: 749px){.collection-hero__container{gap:1.5rem}.collection-hero__image{aspect-ratio:4/3;border-radius:12px}.collection-hero__content{padding:0 1rem}.collection-hero__heading{margin-bottom:1.5rem}.collection-hero__heading:after{bottom:-12px;width:40px}.collection-hero__subtext{font-size:1.1rem}}.collection-hero__image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#0000001a,#0000000d,#0003);z-index:1;transition:opacity .3s ease}.collection-hero__image:hover:before{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-collection-hero.css.map */
