.page-intro{padding:0;background:#fff}.page-intro__shell{position:relative;overflow:hidden;min-height:clamp(18.6667rem,44vw,28rem);border-bottom-left-radius:2.1333rem;border-bottom-right-radius:2.1333rem;background:linear-gradient(135deg,#dfe5e7,#eef2f3)}.page-intro__media,.page-intro__image,.page-intro__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.page-intro__image{display:block;object-fit:cover}.page-intro__overlay{background:linear-gradient(90deg,#0b181cb3,#0b181c61 52%,#0b181c29)}.page-intro__inner{position:relative;z-index:1;display:flex;align-items:flex-end;min-height:inherit;width:100%;max-width:90.6667rem;margin:0 auto;padding:10.6667rem 1.3333rem 4.2667rem}.page-intro__copy{max-width:40rem}.page-intro__eyebrow{margin:0 0 .8rem;color:#b83c29;font-size:.8rem;line-height:1.2;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page-intro__title{margin:0;color:#1c2428;font-size:clamp(2.6667rem,6vw,4.2667rem);line-height:.98}.page-intro__description{margin-top:1.3333rem;max-width:34.6667rem;color:#2f3b40}.page-intro__description,.page-intro__description *{color:#2f3b40}.page-intro__description p{margin:0;font-size:clamp(1.2667rem,2.1vw,1.6667rem);line-height:1.45}.page-intro--with-image .page-intro__title{color:#fff}.page-intro--with-image .page-intro__description,.page-intro--with-image .page-intro__description *{color:#ffffffeb}.page-intro--with-image .page-intro__eyebrow{color:#fff}.page-intro--compact .page-intro__shell{min-height:clamp(15rem,26vw,20rem);border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;background:linear-gradient(135deg,#e7eeec,#f3f6f5 62%,#e8efed)}.page-intro--compact .page-intro__inner{max-width:80rem;padding:3.5rem 1.3333rem 2.75rem}.page-intro--compact .page-intro__copy{max-width:44rem}.page-intro--compact .page-intro__title{font-size:clamp(2.5rem,5vw,3.4rem);line-height:1}.page-intro--compact .page-intro__description{max-width:42rem;margin-top:1rem}.page-intro--compact .page-intro__description p{font-size:clamp(1.05rem,1.8vw,1.25rem)}@media screen and (max-width:749px){.page-intro__shell{min-height:clamp(16rem,68vw,21.3333rem);border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem}.page-intro__overlay{background:linear-gradient(90deg,#0b181cc7,#0b181c85 58%,#0b181c3d)}.page-intro__inner{align-items:flex-end;width:100%;padding:6.6667rem 1.3333rem 2.1333rem}.page-intro__copy{max-width:22.6667rem}.page-intro__title{font-size:clamp(2.1333rem,9vw,2.9333rem);line-height:1}.page-intro__description{margin-top:.8rem;max-width:21.3333rem}.page-intro__description p{font-size:clamp(1.0667rem,4.4vw,1.2667rem);line-height:1.4}.page-intro--compact .page-intro__shell{min-height:13.5rem;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}.page-intro--compact .page-intro__inner{padding:2.5rem 1.3333rem 2.25rem}.page-intro--compact .page-intro__title{font-size:clamp(2.15rem,10vw,2.75rem)}.page-intro--compact .page-intro__description{margin-top:.75rem}.page-intro--compact .page-intro__description p{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-fk-page-intro-refresh.css.map */
