.collection-banner{display:flex;align-items:center;text-align:center;position:relative;min-height:270px}.collection-banner .row{min-width:100%}.collection-banner--has-bg{color:#fff;min-height:350px;margin-bottom:30px}.collection-banner--has-bg .breadcrumbs,.collection-banner--has-bg .breadcrumbs a{color:inherit}.collection-banner--has-bg .collection-banner--image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:rgba(var(--overlay-color-rgb),var(--overlay-opacity))}.collection-banner--breadcrumbs{text-align:left;position:absolute;top:0;left:0;right:0;z-index:3}.collection-banner--inner{display:flex;flex-direction:column;position:relative}.collection-banner--image{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.collection-banner--image img{width:100%;height:100%;object-fit:cover}.collection-banner--heading-uppercase-true h1{text-transform:uppercase}.collection-banner--content{padding:40px 0;position:relative;z-index:5}@media only screen and (min-width:768px){.collection-banner--content{max-width:530px;font-size:1rem;padding:80px 0}}@media only screen and (min-width:768px){.collection-banner--content.text-center{margin:0 auto}}@media only screen and (min-width:768px){.collection-banner--content.text-left{margin-right:auto}}@media only screen and (min-width:768px){.collection-banner--content.text-right{margin-left:auto}}.collection-banner--content h1{color:inherit;margin-bottom:0;font-weight:var(--font-body-bold-weight, 600)}@media only screen and (min-width:768px){.collection-banner--content h1+.collection-banner--subcollections{margin-top:20px}}.collection-banner--content .searchform{margin-top:20px}.collection-banner--content p{font-size:inherit;color:inherit;margin-top:15px;margin-bottom:0}.collection-banner--subcollections{margin-top:20px}@media only screen and (min-width:768px){.collection-banner--subcollections{margin-top:35px}}.collection-banner--subcollections .text-button{margin:0 8px 10px}.collection-banner--premium{overflow:hidden}.collection-banner--premium.collection-banner--has-bg .collection-banner--image:after{background:radial-gradient(ellipse 70% 65% at var(--hero-focus-x, 50%) 55%,rgba(var(--overlay-color-rgb),var(--hero-scrim-mid, .4)) 0%,rgba(var(--overlay-color-rgb),var(--hero-scrim-strong, .75)) 100%)}.collection-banner--premium .collection-banner--content{z-index:5}@media only screen and (min-width:768px){.collection-banner--premium .collection-banner--content{max-width:900px}}.collection-banner--premium .collection-banner--content .collection-banner--eyebrow{margin-top:0}.collection-banner--premium .collection-banner--content h1.collection-banner--title{margin:0;font-weight:700;font-size:clamp(2.5rem,9vw,3.25rem);line-height:1;letter-spacing:-.02em;text-transform:none;text-wrap:balance}@media only screen and (min-width:768px){.collection-banner--premium .collection-banner--content h1.collection-banner--title{font-size:clamp(3.25rem,5.5vw,5rem)}}.collection-banner--premium .collection-banner--description{max-width:600px;margin-left:auto;margin-right:auto;opacity:.92;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.collection-banner--premium .collection-banner--description p{margin-top:18px;line-height:1.55}.collection-banner--premium .text-left .collection-banner--description{margin-left:0}.collection-banner--premium .collection-banner--image img{transform:scale(1.06);animation:collection-banner-settle 1.8s cubic-bezier(.22,1,.36,1) forwards}@media(prefers-reduced-motion:reduce){.collection-banner--premium .collection-banner--image img{animation:none;transform:none}}.collection-banner--premium .collection-banner--breadcrumbs .breadcrumbs{opacity:.85}.collection-banner--premium .collection-banner--breadcrumbs .breadcrumbs a{text-decoration:none}.collection-banner--premium .collection-banner--breadcrumbs .breadcrumbs a:hover{text-decoration:underline}.collection-banner--premium .collection-banner--bottom-text{display:flex;align-items:center;padding:48px 15px 32px}@media only screen and (min-width:768px){.collection-banner--premium .collection-banner--bottom-text{padding:64px 50px 48px}}.collection-banner--premium .collection-banner--bottom-text-wrapper{width:100%}.collection-banner--premium .collection-banner--text-boxes{gap:18px}.collection-banner--premium .collection-banner--eyebrow{margin:0 0 18px;font-size:.6875rem;font-weight:var(--font-body-bold-weight, 600);letter-spacing:.32em;text-transform:uppercase;line-height:1;color:inherit;opacity:.9}@media only screen and (min-width:768px){.collection-banner--premium .collection-banner--eyebrow{font-size:.75rem;margin-bottom:22px}}.collection-banner--premium .box-1.rte h1,.collection-banner--premium .box-1.rte h2{margin:0;font-weight:700;font-size:clamp(2.5rem,9vw,3.25rem);line-height:1;letter-spacing:-.02em;text-transform:none;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.25)}@media only screen and (min-width:768px){.collection-banner--premium .box-1.rte h1,.collection-banner--premium .box-1.rte h2{font-size:clamp(3.25rem,5.5vw,5rem)}}.collection-banner--premium .box-2,.collection-banner--premium .box-2 *{font-size:1rem;line-height:1.55!important;opacity:.92}@media only screen and (min-width:768px){.collection-banner--premium .box-2,.collection-banner--premium .box-2 *{font-size:1.0625rem}}.collection-banner--premium .text-center .collection-banner--text-box{align-items:center}.collection-banner--premium .text-center .box-2{max-width:600px;margin:0 auto}.collection-banner--premium .collection-banner--read-more{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:22px;padding:0 26px;border:1px solid rgba(255,255,255,.65);font-size:.8125rem;font-weight:var(--font-body-bold-weight, 600);letter-spacing:.04em;text-align:center;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.collection-banner--premium .collection-banner--read-more:hover{opacity:1;background-color:#fff;border-color:#fff;color:#181e15}.collection-banner--premium .text-center .collection-banner--read-more{margin-left:auto;margin-right:auto}@keyframes collection-banner-settle{to{transform:scale(1)}}.collection-banner-compact{margin-bottom:30px;padding-bottom:26px;border-bottom:1px solid var(--color-border, #e2e2e2);text-align:left}@media only screen and (min-width:768px){.collection-banner-compact{padding-bottom:34px}}.collection-banner-compact .breadcrumbs{opacity:.75}.collection-banner-compact .breadcrumbs a{text-decoration:none}.collection-banner-compact .breadcrumbs a:hover{text-decoration:underline}.collection-banner-compact__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:16px}@media only screen and (min-width:768px){.collection-banner-compact__head{margin-top:36px}}.collection-banner-compact__accent{display:block;width:40px;height:3px;margin-bottom:16px;background:var(--compact-accent, #fe1563)}@media only screen and (min-width:768px){.collection-banner-compact__accent{margin-bottom:20px}}.collection-banner-compact__title h1,.collection-banner-compact__title h2{margin:0;color:var(--color-body, #181E15);font-weight:700;font-size:clamp(2.25rem,9vw,2.75rem);line-height:1.02;letter-spacing:-.02em;text-transform:none;text-wrap:balance}@media only screen and (min-width:768px){.collection-banner-compact__title h1,.collection-banner-compact__title h2{font-size:clamp(3rem,4.5vw,4rem)}}.collection-banner-compact__title .rte>*:last-child{margin-bottom:0}.collection-banner-compact__count{flex-shrink:0;margin:0 0 6px;font-size:.8125rem;white-space:nowrap;color:rgba(var(--color-body-rgb, 24, 30, 21),.6)}.collection-banner-compact__desc{max-width:640px;margin-top:14px;font-size:.9375rem;line-height:1.55;color:rgba(var(--color-body-rgb, 24, 30, 21),.75);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.collection-banner-compact__desc *{font-size:inherit;line-height:inherit;color:inherit;margin:0}.collection-banner-compact__more{margin-top:8px;padding:0;border:0;background:none;font:inherit;font-size:.8125rem;font-weight:var(--font-body-bold-weight, 600);color:var(--color-body, #181E15);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.collection-banner-compact__pills{display:flex;gap:8px;margin-top:20px;overflow-x:auto;scrollbar-width:none}.collection-banner-compact__pills::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.collection-banner-compact__pills{flex-wrap:wrap;overflow:visible;margin-top:26px}}.collection-banner-compact__pill{flex-shrink:0;padding:9px 16px;border:1px solid var(--color-border, #e2e2e2);border-radius:999px;font-size:.8125rem;line-height:1.2;white-space:nowrap;color:var(--color-body, #181E15);text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.collection-banner-compact__pill:hover{background:var(--color-body, #181E15);border-color:var(--color-body, #181E15);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/39/assets/collection-banner.css.map */
