.collection-hero{position:relative;min-height:340px;display:flex;align-items:flex-end;overflow:hidden;background:var(--purple-deep)}.collection-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.72}.collection-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center top}.collection-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#2a1a3ed1,#2a1a3e2e)}.collection-hero__content{position:relative;z-index:2;max-width:720px;padding:5rem}.collection-hero h1{margin:0 0 1.4rem;color:var(--white);font-family:var(--serif);font-size:2.8rem;font-weight:300;line-height:1.15}.collection-hero .rte,.collection-hero .eyebrow{color:var(--white)}.collection-products{padding:5rem}.pagination{margin-top:3rem;text-align:center}.empty-state{display:grid;justify-items:center;max-width:620px;margin:0 auto;padding:5rem 2rem;text-align:center}.empty-state h2{margin:0 0 1.4rem;color:var(--ink);font-family:var(--serif);font-size:2.8rem;font-weight:300;line-height:1.15}.empty-state p{color:var(--muted)}.search-shell{padding:5rem}.search-shell__header{max-width:760px;margin-bottom:3rem}.search-shell h1{margin:0 0 1.4rem;color:var(--ink);font-family:var(--serif);font-size:2.8rem;font-weight:300;line-height:1.15}.search-form{display:grid;grid-template-columns:1fr auto;gap:1rem}.bcm-explore .explore-hero{padding:5rem;background:var(--bcm-explore-hero-bg, var(--ink));color:var(--bcm-explore-hero-text, var(--white));text-align:center}.bcm-explore .explore-hero__eyebrow{margin:0 0 .6rem;color:var(--bcm-explore-hero-eyebrow, var(--teal));font-family:var(--display);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase}.bcm-explore .explore-hero__script{margin:0;color:var(--bcm-explore-hero-script, var(--script-teal));font-family:var(--script);font-size:3.6rem;line-height:1}.bcm-explore .explore-hero__title{max-width:36rem;margin:.45rem auto .8rem;color:var(--bcm-explore-hero-text, var(--white));font-family:var(--serif);font-size:clamp(2rem,4vw,4.2rem);font-weight:300;line-height:1.1}.bcm-explore .explore-hero__title em{display:block;color:var(--bcm-explore-hero-text, var(--white));font-style:italic;opacity:.65}.bcm-explore .explore-hero__rule{display:block;width:3rem;height:2px;margin:1.5rem auto;background:var(--bcm-explore-hero-eyebrow, var(--teal))}.bcm-explore .explore-hero__body{max-width:36rem;margin:0 auto;color:var(--bcm-explore-hero-body, rgb(255 255 255 / 70%));font-size:.88rem;font-style:italic;line-height:1.95}.bcm-explore .explore-hero__pills{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.bcm-explore .explore-hero__pill{padding:.55rem 1rem;border:1px solid rgb(255 255 255 / 30%);border-radius:100px;color:var(--bcm-explore-hero-text, var(--white));font-family:var(--display);font-size:.55rem;letter-spacing:.16em;text-transform:uppercase;transition:background .25s ease,border-color .25s ease}.bcm-explore .explore-hero__pill:hover{border-color:var(--bcm-explore-hero-eyebrow, var(--teal));background:#3bada82e}.bcm-explore .explore-divider{display:flex;align-items:center;gap:1rem;padding:2.5rem 5rem;background:var(--bcm-explore-divider-bg, var(--purple))}.bcm-explore .explore-divider__line{flex:1;height:1px;background:#ffffff1f}.bcm-explore .explore-divider__label{color:var(--bcm-explore-divider-text, var(--script-teal));font-family:var(--script);font-size:2rem;line-height:1}.bcm-explore .explore-world{background:transparent}.bcm-explore .explore-world--light{background:var(--bcm-explore-light-bg, var(--blush))}.bcm-explore .explore-section-header{display:flex;justify-content:space-between;gap:2rem;padding:3.75rem 5rem 1.5rem;border-top:1px solid rgb(42 26 62 / 18%)}.bcm-explore .explore-section-header__num{margin:0 0 .55rem;color:var(--bcm-explore-section-eyebrow, var(--teal-dark));font-family:var(--display);font-size:.56rem;letter-spacing:.26em;text-transform:uppercase}.bcm-explore .explore-section-header__script{margin:0;color:var(--bcm-explore-section-title, var(--purple));font-family:var(--script);font-size:clamp(2.6rem,3.5vw,3.2rem);line-height:1}.bcm-explore .explore-section-header__title{margin:.35rem 0 .75rem;color:var(--bcm-explore-section-title, var(--purple));font-family:var(--serif);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:300;line-height:1.15}.bcm-explore .explore-section-header__title em{color:var(--bcm-explore-section-accent, var(--purple-mid));font-style:italic}.bcm-explore .explore-section-header__desc{max-width:40rem;margin:0;color:var(--bcm-explore-section-body, var(--muted));font-size:.84rem;font-weight:300;line-height:1.9}.bcm-explore .explore-section-header__links{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1rem}.bcm-explore .explore-section-header__link{padding-bottom:.2rem;border-bottom:1px solid var(--purple-light);color:var(--bcm-explore-section-title, var(--purple));font-family:var(--display);font-size:.56rem;letter-spacing:.15em;text-transform:uppercase;transition:color .3s ease}.bcm-explore .explore-section-header__link:hover{color:var(--bcm-explore-section-eyebrow, var(--teal))}.bcm-explore .explore-world__grid{padding:0 5rem 5rem}.bcm-explore .explore-cta{padding:clamp(3rem,6vw,5rem) clamp(1.5rem,5vw,5rem);text-align:center}.bcm-explore .explore-cta__script{margin:0;color:var(--bcm-explore-section-title, var(--purple));font-family:var(--script);font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.1}.bcm-explore .explore-cta__body{max-width:36rem;margin:1rem auto 0;color:var(--bcm-explore-section-body, var(--muted));font-size:.88rem;line-height:1.95}.bcm-explore .explore-cta__row{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media(max-width:959px){.bcm-explore .explore-hero{padding:4rem 2rem 3rem}.bcm-explore .explore-divider{padding:3rem 2rem}.bcm-explore .explore-section-header{flex-direction:column;gap:1.5rem;padding:3rem 2rem 1.25rem}.bcm-explore .explore-section-header__script{font-size:2.4rem}.bcm-explore .explore-world__grid{padding:0 2rem 3rem}}@media(max-width:640px){.bcm-explore .explore-world__grid{padding:0 1rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection.css.map */
