.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:has(.af-collection-header){padding:24px 0 8px;background:#f6f4ee;border-bottom:1px solid #e2e5dc}.collection-hero:has(.af-collection-header) .collection-hero__text-wrapper{padding:0}.collection-hero:has(.af-collection-header) .collection-hero__title{margin:0 0 12px;color:#243a2e;font-size:clamp(2.8rem,3.6vw,4.4rem);line-height:1.15;letter-spacing:-.035em}.af-collection-intro{max-width:780px;font-size:1.6rem;line-height:1.65;color:#4e584f}.af-collection-intro p{margin:0 0 16px}.af-collection-nav{margin:0 0 16px;font-size:1.35rem;line-height:1.35}.af-collection-chips{display:flex;flex-wrap:wrap;gap:8px}.af-collection-chips a{display:inline-flex;align-items:center;min-height:38px;max-width:100%;padding:8px 13px;border:1px solid #cbd4c5;border-radius:5px;background:#fff;color:#304c38;text-decoration:none;overflow-wrap:anywhere;transition:background .15s,border-color .15s}.af-collection-chips a:hover{background:#e7ecdf;border-color:#59714f}.af-collection-chips a:focus-visible,.af-collection-more summary:focus-visible{outline:2px solid #304c38;outline-offset:3px}.af-collection-more{margin-top:12px}.af-collection-more summary{display:list-item;cursor:pointer;width:fit-content;color:#304c38;padding:5px 0;text-decoration:underline;text-underline-offset:3px}.af-collection-more[open] .af-collection-chips{margin-top:10px}.af-collection-guide{max-width:920px;margin:48px auto 16px;padding:32px 40px;background:#f6f4ee;border:1px solid #e2e5dc;border-radius:8px;color:#3f4941;font-size:1.6rem;line-height:1.8}.af-collection-guide h2{margin:0 0 18px;font-size:clamp(2.2rem,2.4vw,3rem);line-height:1.25;color:#243a2e;letter-spacing:-.025em}.af-collection-guide h3{font-size:1.85rem;line-height:1.4;margin:24px 0 8px;color:#243a2e}.af-collection-guide p{margin:0 0 16px}.af-collection-guide p:last-child{margin-bottom:0}.af-collection-guide a{color:#304c38;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(max-width:749px){.collection-hero:has(.af-collection-header){padding:18px 0 2px}.af-collection-intro{font-size:1.45rem;line-height:1.6}.af-collection-nav{font-size:1.2rem}.af-collection-chips{gap:6px}.af-collection-chips a{min-height:36px;padding:7px 10px}.af-collection-guide{margin-top:30px;padding:22px 20px;font-size:1.45rem;line-height:1.75}}.collection-hero.af-collection-hero{position:relative;isolation:isolate;overflow:hidden;padding:32px 0 24px;background:#f3eee5;border-bottom:1px solid #e2e0d6}.af-collection-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.af-collection-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;filter:none;mix-blend-mode:normal}.af-collection-hero__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(249,246,239,.18),transparent 62%)}.af-collection-hero .collection-hero__inner{position:relative;min-height:230px;align-items:center}.af-collection-hero .collection-hero__text-wrapper{padding:0;flex-basis:100%;min-width:0}.af-collection-hero .collection-hero__title{max-width:56%;margin:0 0 14px;color:#243a2e;font-size:clamp(2.8rem,3.6vw,4.4rem);line-height:1.15;letter-spacing:-.035em}.af-collection-hero .af-collection-intro,.af-collection-hero .collection-hero__description{max-width:56%;font-size:1.6rem;line-height:1.65;color:#334237}.af-collection-hero .af-collection-nav{margin-top:20px;margin-bottom:0}.af-collection-hero .af-collection-chips a{background:#fffffff5;border-color:#d5d7cc}.af-collection-hero .af-collection-more summary{width:fit-content;background:#f9f6efeb;border-radius:3px;padding:5px 8px;margin-left:-8px}@media(min-width:750px)and (max-width:990px){.af-collection-hero .collection-hero__title,.af-collection-hero .af-collection-intro,.af-collection-hero .collection-hero__description{max-width:60%}}@media(max-width:749px){.collection-hero.af-collection-hero{padding:24px 0 20px}.af-collection-hero .collection-hero__inner{min-height:220px}.af-collection-hero__image{object-position:75% center}.af-collection-hero__art:after{background:linear-gradient(90deg,#f9f6eff5,#f9f6efe6 53%,#f9f6ef2e)}.af-collection-hero .collection-hero__title{max-width:90%;font-size:3rem}.af-collection-hero .af-collection-intro,.af-collection-hero .collection-hero__description{max-width:88%;font-size:1.45rem;line-height:1.6}.af-collection-hero .af-collection-nav{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/component-collection-hero.css.map */
