.m-collection-page-header__background{max-height:445px;overflow:hidden}.m-collection-page-header__background img{height:445px;width:100%;object-fit:cover;object-position:center center}.m-collection-page-header__inner{padding:0!important;position:relative!important;background:transparent!important}.m-collection-page-header__title{display:none!important}body.wellness-massage .m-collection-page-header__inner,body.wellness-pain .m-collection-page-header__inner,body.wellness-sleep .m-collection-page-header__inner,body.wellness-stress .m-collection-page-header__inner,body.wellness-immune .m-collection-page-header__inner,body.wellness-antiaging .m-collection-page-header__inner,body.wellness-blackdiamond .m-collection-page-header__inner,body.wellness-culinary .m-collection-page-header__inner{padding:13px 32px!important;--band-color: #2C6D7A;background:linear-gradient(to right,var(--band-color) 0%,color-mix(in srgb,var(--band-color) 78%,white 22%) 35%,var(--band-color) 75%,var(--band-color) 100%)!important}body.wellness-massage .m-collection-page-header__inner,body.wellness-pain .m-collection-page-header__inner{--band-color: #2C6D7A}body.wellness-sleep .m-collection-page-header__inner{--band-color: #214161}body.wellness-stress .m-collection-page-header__inner{--band-color: #2C6D7A}body.wellness-immune .m-collection-page-header__inner{--band-color: #F2674B}body.wellness-antiaging .m-collection-page-header__inner{--band-color: #B89568}body.wellness-blackdiamond .m-collection-page-header__inner{--band-color: #1a1a1a}body.wellness-culinary .m-collection-page-header__inner{--band-color: #E4312C}.kalyan-collection-hero *,.kalyan-collection-hero *:before,.kalyan-collection-hero *:after{box-sizing:border-box}.kalyan-collection-hero{width:100%;font-family:FuturaStd,sans-serif;margin-top:64px}.kalyan-collection-hero .kch-hero__inner{display:grid;grid-template-columns:var(--kch-img-width, 50%) 1fr;grid-template-rows:auto 1fr;grid-template-areas:"image intro" "image content";align-items:stretch;min-height:400px}.kalyan-collection-hero .kch-hero__inner--img-right{grid-template-columns:1fr var(--kch-img-width, 50%);grid-template-areas:"intro image" "content image"}.kalyan-collection-hero .kch-hero__intro{grid-area:intro}.kalyan-collection-hero .kch-hero__image-wrap{grid-area:image}.kalyan-collection-hero .kch-hero__content{grid-area:content}.kalyan-collection-hero .kch-hero__image-wrap{position:relative;overflow:hidden;min-height:0;margin-left:130px}.kalyan-collection-hero .kch-hero__img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover;object-position:center center;display:block}.kalyan-collection-hero .kch-hero__img--mobile{display:none}.kalyan-collection-hero .kch-hero__placeholder{width:100%;height:100%;background:#eee;display:block}.kalyan-collection-hero .kch-hero__intro{min-width:0;background-color:var(--kch-panel-bg, #fff);padding:clamp(24px,4vw,52px) clamp(24px,4vw,52px) 0}.kalyan-collection-hero .kch-hero__content{min-width:0;min-height:0;background-color:var(--kch-panel-bg, #fff);padding:0 clamp(24px,4vw,52px) clamp(24px,4vw,52px);display:flex;flex-direction:column}.kalyan-collection-hero .kch-hero__heading{margin:0 0 20px;color:#2c2c2c;line-height:1.2}.kalyan-collection-hero .kch-hero__subtitle{margin:-10px 0 22px;color:#0000008c;font-size:14px;line-height:1.45}.kalyan-collection-hero .kch-accordion{border-bottom:1px solid rgba(0,0,0,.08)}.kalyan-collection-hero .kch-accordion:last-child{border-bottom:none}.kalyan-collection-hero .kch-accordion__trigger{width:100%;display:flex;align-items:center;gap:10px;background:none;border:none;padding:10px 0;cursor:pointer;text-align:left;transition:opacity .2s;font-family:Matter,sans-serif}.kalyan-collection-hero .kch-accordion__trigger:hover{opacity:.7}.kalyan-collection-hero .kch-accordion__pm{font-size:18px;font-weight:300;line-height:1;color:var(--kch-accent, #2C6D7A);flex-shrink:0;display:inline-block;width:20px;text-align:center}.kalyan-collection-hero .kch-accordion__pm:before{content:"+"}.kalyan-collection-hero .kch-accordion.is-open .kch-accordion__pm:before{content:"\2212"}.kalyan-collection-hero .kch-accordion__title{font-family:Matter,sans-serif!important;font-size:13px;font-weight:400;color:#5a666f;line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.kalyan-collection-hero .kch-accordion__panel{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.kalyan-collection-hero .kch-accordion.is-open .kch-accordion__panel{max-height:600px}.kalyan-collection-hero .kch-accordion__body{padding:0 0 10px 28px}.kalyan-collection-hero .kch-accordion__body ul{list-style:none;padding:0;margin:0}.kalyan-collection-hero .kch-accordion__body ul li{font-size:13px;font-weight:400;color:#0009;line-height:18px;padding:2px 0 2px 14px;position:relative}.kalyan-collection-hero .kch-accordion__body ul li:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:50%;background:var(--kch-accent, #2C6D7A);opacity:.35}.kalyan-collection-hero .kch-accordion__body p{margin:0 0 6px;font-size:13px;color:#0009;line-height:18px}.kalyan-collection-hero .kch-accordion__body p:last-child{margin:0}.kch-hero__rule{display:block;background:linear-gradient(to right,var(--rule-color, #2C6D7A) 0%,color-mix(in srgb,var(--rule-color, #2C6D7A) 78%,white 22%) 35%,var(--rule-color, #2C6D7A) 75%,var(--rule-color, #2C6D7A) 100%)}@media(max-width:989px){.kalyan-collection-hero .kch-hero__inner,.kalyan-collection-hero .kch-hero__inner--img-right{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"intro" "image" "content";min-height:auto;aspect-ratio:auto}.kalyan-collection-hero{margin-top:24px}.kalyan-collection-hero .kch-hero__intro{padding-top:0}.kalyan-collection-hero .kch-hero__image-wrap{height:auto;margin-left:0}.kalyan-collection-hero .kch-hero__img{position:static!important;inset:auto!important;width:100%!important;height:auto!important}.kalyan-collection-hero .kch-hero__content{overflow-y:visible;padding-top:28px}.kalyan-collection-hero .kch-hero__inner.has-mobile-image .kch-hero__img--desktop{display:none}.kalyan-collection-hero .kch-hero__inner.has-mobile-image .kch-hero__img--mobile{display:block}}@media(max-width:767px){.m-collection-page-header__background{max-height:none!important;aspect-ratio:1 / 1;overflow:hidden}.m-collection-page-header__background picture{display:block;width:100%;height:100%}.m-collection-page-header__background img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kalyan-collection-hero.css.map */
