@keyframes shine{to{background-position-x:2000px}}.collection-hero{margin-bottom:calc(clamp(2.4rem, 1.94967rem + 1.0596vw, 3.2rem) * var(--font-heading-scale))}.collection-hero__inner{max-width:var(--page-width);width:100%;padding-left:var(--page-margin);padding-right:var(--page-margin);margin-left:auto;margin-right:auto}.collection-hero__body{margin:calc(clamp(1.6rem, .699338rem + 2.11921vw, 3.2rem) * var(--font-heading-scale)) 0}.collection-hero__title{text-wrap:balance;text-wrap:pretty;line-height:1.3;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);word-break:break-word;color:rgb(var(--color-foreground));text-transform:uppercase;--heading-font-family:var(--font-heading-sans-family);--heading-letter-spacing:var(--letter-spacing-sans-heading);--heading-font-weight:var(--font-heading-sans-weight);font-size:calc(clamp(2.4rem, 1.49934rem + 2.11921vw, 4rem) * var(--font-heading-scale));margin-bottom:.5em}.collection-hero__title:only-child{margin:0}.collection-hero__description{max-width:55ch}.collection-hero__description p{margin:0}.collection-hero__button{margin-top:2.4rem}.collection-hero--has-image{z-index:0;position:relative}.collection-hero--has-image:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0006 40%,#0000 100%);width:100%;height:180px;display:block;position:absolute}@media screen and (width>=750px){.collection-hero--has-image{--color-foreground:var(--color-base-background-1);overflow:hidden}}.collection-hero--has-image .collection-hero__inner{align-items:end;display:grid}@media screen and (width>=750px){.collection-hero--has-image .collection-hero__inner{min-height:500px}}.collection-hero--has-image .collection-hero__image-container{margin:0 var(--page-margin-negative);aspect-ratio:4/3;order:-1}.collection-hero--has-image .collection-hero__image-container img{object-fit:cover;width:100%;height:100%;display:block}@media screen and (width>=750px){.collection-hero--has-image .collection-hero__image-container{width:100%;height:100%;margin:0;position:absolute;inset:0}}.collection-hero--has-image .collection-hero__body{z-index:1;margin:calc(clamp(2.4rem, 1.04901rem + 3.17881vw, 4.8rem) * var(--font-heading-scale)) 0 0;position:relative}@media screen and (width>=750px){.collection-hero--has-image .collection-hero__body{color:rgb(var(--color-foreground));max-width:66ch;padding:calc(clamp(2.4rem, 1.04901rem + 3.17881vw, 4.8rem) * var(--font-heading-scale)) 0;margin:0;position:relative}.collection-hero--has-image .collection-hero__body:before{content:"";z-index:-1;filter:blur(120px);background:#0000004d;border-radius:50%;width:150%;height:200%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.collection-hero--has-image .collection-hero__button{--color-button:var(--color-foreground);--color-button-text:var(--color-base-text);--color-button-icon:var(--color-base-accent-1);--alpha-button-background:1}}
