@import"https://fonts.googleapis.com/css2?family=UnifrakturCook:wght@700&family=Cinzel+Decorative:wght@700;900&display=swap";.collection-hero__inner{display:flex;flex-direction:column}.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:2rem}@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:5rem 0 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:20rem}}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 2rem 4rem 0;flex-basis:50%}.collection-hero__image-container{align-self:stretch;flex:1 0 50%;margin-left:3rem;min-height:20rem}}.collection-hero{background:radial-gradient(circle at top left,#47122f,#111 55%,#050505)!important;color:#fff!important;padding:60px 24px!important;text-align:center!important}.collection-hero__inner{max-width:1100px!important;margin:0 auto!important;display:block!important}.collection-hero__title,.collection-hero h1{color:#fff!important;font-size:clamp(38px,5vw,68px)!important;font-weight:900!important;text-align:center!important}.collection-hero--gothic-special{background:radial-gradient(circle at top left,#47122f,#111 55%,#050505)!important;color:#fff!important;padding:60px 24px!important;text-align:center!important}.collection-hero--gothic-special .collection-hero__inner{max-width:1100px!important;margin:0 auto!important;display:block!important}.collection-hero--gothic-special .collection-hero__title,.collection-hero--gothic-special h1{font-family:UnifrakturCook,Cinzel Decorative,Georgia,serif!important;font-size:clamp(46px,5.8vw,86px)!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none!important;color:#fff!important;line-height:1.05!important;text-shadow:0 0 8px rgba(234,17,118,.85),0 0 18px rgba(234,17,118,.55),3px 3px 0 #000000!important}.collection-hero--gothic-special .collection-hero__description,.collection-hero--gothic-special .rte,.collection-hero--gothic-special p{font-family:Cinzel Decorative,Georgia,serif!important;font-size:1.12em!important;letter-spacing:.03em!important;color:#f4d7ea!important;line-height:1.7!important;text-shadow:1px 1px 0 #000000!important}.collection-hero__description,.collection-hero .rte,.collection-hero p{text-align:center!important;margin-left:auto!important;margin-right:auto!important;max-width:780px!important}.card-wrapper,.product-card-wrapper{background:#12131a!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 10px 28px #00000047!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-5px)!important;border-color:#ea1176a6!important;box-shadow:0 16px 42px #00000059,0 0 24px #ea117638!important}.card__media,.card .media,.card__inner,.card__inner .media{border-radius:16px!important;overflow:hidden!important}.card__media img,.card .media img,.card__inner img{border-radius:16px!important;object-fit:cover!important}.card__information{padding:16px 14px 18px!important}.card__heading,.card__heading a{color:#fff!important;font-weight:800!important;line-height:1.25!important;text-decoration:none!important}.card__vendor,.caption-with-letter-spacing{color:#bfb7c5!important;letter-spacing:.08em!important}.price,.price-item{color:#fff!important;font-weight:800!important;font-size:1.05em!important}.quick-add__submit,.card .button,.product-card-wrapper .button{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.75)!important;border-radius:999px!important;font-weight:800!important;transition:all .2s ease!important}.quick-add__submit:hover,.card .button:hover,.product-card-wrapper .button:hover{background:#ea1176!important;border-color:#ea1176!important;color:#fff!important;box-shadow:0 0 20px #ea11768c!important}.card__inner,.card__media,.card .media{border-radius:16px!important;clip-path:none!important}.card__inner:before,.card__media:before,.card .media:before{border-radius:16px!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-collection-hero.css.map */
