body .content-for-layout[data-template=index] .johar-heirloom__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:28px!important;align-items:start!important}body .content-for-layout[data-template=index] .johar-heirloom__editorial{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:885 / 1550!important;align-self:start!important;overflow:hidden!important}body .content-for-layout[data-template=index] .johar-heirloom__editorial-image{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}body .content-for-layout[data-template=index] .johar-heirloom__products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-rows:auto!important;column-gap:28px!important;row-gap:72px!important;min-width:0!important;align-content:start!important}body .content-for-layout[data-template=index] .johar-color-product-card{width:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:332 / 570!important;background:#fff!important;overflow:hidden!important}body .content-for-layout[data-template=index] .johar-color-product-card__image-link{flex:1 1 auto!important;min-width:0!important;min-height:0!important}body .content-for-layout[data-template=index] .johar-color-product-card__image-frame{width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;background:#fff!important;overflow:hidden!important}body .content-for-layout[data-template=index] .johar-color-product-card__image{box-sizing:border-box!important;width:100%!important;height:100%!important;padding:clamp(20px,1.55vw,36px)!important;object-fit:contain!important;object-position:center!important;transform:scale(1.34)!important;transform-origin:center!important}body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(2) .johar-color-product-card__image,body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(3) .johar-color-product-card__image{transform:scale(1.43)!important}body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(4) .johar-color-product-card__image{transform:scale(1.22)!important}body .content-for-layout[data-template=index] .johar-color-product-card__info{flex:0 0 auto!important;min-width:0!important;padding:0 14px 24px!important}body .content-for-layout[data-template=index] .johar-color-product-card__title-row{gap:12px!important}body .content-for-layout[data-template=index] .johar-color-product-card__title,body .content-for-layout[data-template=index] .johar-color-product-card__price{font-size:clamp(15px,.95vw,19px)!important}body .content-for-layout[data-template=index] .johar-color-product-card__heart{width:26px!important;height:26px!important}body .content-for-layout[data-template=index] .johar-color-product-card__heart svg{width:25px!important;height:25px!important}body .content-for-layout[data-template=index] .johar-color-product-card__price{margin-block-start:10px!important}body .content-for-layout[data-template=index] .johar-color-product-card__meta{gap:10px!important;margin-block-start:12px!important}body .content-for-layout[data-template=index] .johar-color-product-card__swatch{flex-basis:23px!important;width:23px!important;height:23px!important}body .content-for-layout[data-template=index] .johar-color-product-card__material{min-width:0!important;font-size:clamp(13px,.82vw,17px)!important;overflow-wrap:anywhere}body .content-for-layout[data-template=index] .johar-color-product-card__add{margin-block-start:15px!important;font-size:clamp(15px,.9vw,18px)!important}@media screen and (min-width:900px)and (max-width:1199px){body .content-for-layout[data-template=index] .johar-heirloom__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:22px!important}body .content-for-layout[data-template=index] .johar-heirloom__products{column-gap:16px!important;row-gap:34px!important}body .content-for-layout[data-template=index] .johar-color-product-card__image{padding:16px!important;transform:scale(1.3)!important}body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(2) .johar-color-product-card__image,body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(3) .johar-color-product-card__image{transform:scale(1.38)!important}body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(4) .johar-color-product-card__image{transform:scale(1.18)!important}body .content-for-layout[data-template=index] .johar-color-product-card__info{padding:0 10px 16px!important}body .content-for-layout[data-template=index] .johar-color-product-card__title,body .content-for-layout[data-template=index] .johar-color-product-card__price{font-size:clamp(13px,1.35vw,16px)!important}body .content-for-layout[data-template=index] .johar-color-product-card__material{font-size:clamp(11px,1.12vw,14px)!important}body .content-for-layout[data-template=index] .johar-color-product-card__add{font-size:clamp(13px,1.2vw,15px)!important}body .content-for-layout[data-template=index] .johar-color-product-card__heart,body .content-for-layout[data-template=index] .johar-color-product-card__heart svg{width:22px!important;height:22px!important}}@media screen and (min-width:750px)and (max-width:899px){body .content-for-layout[data-template=index] .johar-heirloom__layout{grid-template-columns:1fr!important;gap:32px!important}body .content-for-layout[data-template=index] .johar-heirloom__editorial{width:min(100%,680px)!important;margin-inline:auto!important;aspect-ratio:4 / 5!important}body .content-for-layout[data-template=index] .johar-heirloom__products{width:min(100%,760px)!important;margin-inline:auto!important;column-gap:18px!important;row-gap:32px!important}}@media screen and (max-width:749px){body .content-for-layout[data-template=index] .johar-heirloom__layout{grid-template-columns:1fr!important;gap:26px!important}body .content-for-layout[data-template=index] .johar-heirloom__editorial{aspect-ratio:4 / 5!important}body .content-for-layout[data-template=index] .johar-heirloom__products{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:24px!important}body .content-for-layout[data-template=index] .johar-color-product-card__image{padding:8px!important;transform:scale(1.24)!important}body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(2) .johar-color-product-card__image,body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(3) .johar-color-product-card__image{transform:scale(1.3)!important}body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(4) .johar-color-product-card__image{transform:scale(1.14)!important}body .content-for-layout[data-template=index] .johar-color-product-card__info{padding:0 9px 14px!important}body .content-for-layout[data-template=index] .johar-color-product-card__title-row{gap:7px!important}body .content-for-layout[data-template=index] .johar-color-product-card__title,body .content-for-layout[data-template=index] .johar-color-product-card__price{font-size:14px!important}body .content-for-layout[data-template=index] .johar-color-product-card__material{font-size:11px!important}body .content-for-layout[data-template=index] .johar-color-product-card__add{font-size:13px!important}body .content-for-layout[data-template=index] .johar-color-product-card__swatch{flex-basis:18px!important;width:18px!important;height:18px!important}body .content-for-layout[data-template=index] .johar-color-product-card__heart,body .content-for-layout[data-template=index] .johar-color-product-card__heart svg{width:20px!important;height:20px!important}}@media screen and (min-width:1200px){body .content-for-layout[data-template=index] .johar-color-product-card{color:#0c0702!important}body .content-for-layout[data-template=index] .johar-color-product-card__image-link{flex:0 0 70%!important;height:70%!important}body .content-for-layout[data-template=index] .johar-color-product-card__image{padding:clamp(18px,1.3vw,28px)!important;transform:scale(1.08)!important}body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(2) .johar-color-product-card__image,body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(3) .johar-color-product-card__image{transform:scale(1.12)!important}body .content-for-layout[data-template=index] .johar-color-product-card:nth-child(4) .johar-color-product-card__image{transform:scale(1.05)!important}body .content-for-layout[data-template=index] .johar-color-product-card__info{flex:1 1 auto!important;padding:0 14px 30px!important}body .content-for-layout[data-template=index] .johar-color-product-card__title-row{gap:12px!important;align-items:flex-start!important}body .content-for-layout[data-template=index] .johar-color-product-card__title,body .content-for-layout[data-template=index] .johar-color-product-card__price{color:#0c0702!important;font-size:clamp(18px,1.1vw,21px)!important;font-weight:500!important;line-height:1.15!important}body .content-for-layout[data-template=index] .johar-color-product-card__price{margin-block-start:12px!important}body .content-for-layout[data-template=index] .johar-color-product-card__meta{margin-block-start:14px!important;gap:10px!important;align-items:center!important}body .content-for-layout[data-template=index] .johar-color-product-card__material{color:#484440!important;font-size:clamp(15px,.9vw,18px)!important;font-weight:400!important;line-height:1.2!important}body .content-for-layout[data-template=index] .johar-color-product-card__add{margin-block-start:20px!important;color:#0c0702!important;font-size:clamp(18px,1.05vw,20px)!important;font-weight:500!important;line-height:1.15!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/johar-heirloom-reference.css.map */
