.nm-blog-bento{padding:60px 0;background-color:#faf9f6}.nm-blog-bento__container{max-width:1280px;margin:0 auto;padding:0 40px}.nm-blog-bento__header{text-align:center;margin-bottom:40px}.nm-blog-bento__heading{font-family:Playfair Display,serif;font-size:clamp(28px,4vw,40px);font-weight:500;color:#3e3a35;margin:0 0 12px;line-height:1.2}.nm-blog-bento__subheading{font-family:Lato,sans-serif;font-size:clamp(14px,2vw,16px);font-weight:400;color:#6b7280;margin:0;line-height:1.5}.nm-blog-bento__grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;gap:20px}.nm-blog-bento__card--featured{grid-column:1;grid-row:1 / 3}.nm-blog-bento__card--small:nth-of-type(2){grid-column:2;grid-row:1}.nm-blog-bento__card--small:nth-of-type(3){grid-column:3;grid-row:1}.nm-blog-bento__card--small:nth-of-type(4){grid-column:2;grid-row:2}.nm-blog-bento__card--small:nth-of-type(5){grid-column:3;grid-row:2}.nm-blog-bento__card{position:relative;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 2px 12px #0000000f;transition:transform .3s ease,box-shadow .3s ease}.nm-blog-bento__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.nm-blog-bento__card-link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.nm-blog-bento__card-image-wrapper{position:relative;overflow:hidden;aspect-ratio:3 / 4}.nm-blog-bento__card-image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.nm-blog-bento__card:hover .nm-blog-bento__card-image{transform:scale(1.05)}.nm-blog-bento__card-placeholder{width:100%;height:100%;background:#e5e5e5;display:flex;align-items:center;justify-content:center}.nm-blog-bento__card-placeholder svg{width:60px;height:60px;opacity:.3}.nm-blog-bento__card-content{padding:20px;background:#fff}.nm-blog-bento__card--featured .nm-blog-bento__card-content{padding:24px}.nm-blog-bento__card-title{font-family:Playfair Display,serif;font-size:18px;font-weight:500;color:#3e3a35;margin:0 0 8px;line-height:1.3}.nm-blog-bento__card--featured .nm-blog-bento__card-title{font-size:24px;margin-bottom:12px}.nm-blog-bento__card-excerpt{font-family:Lato,sans-serif;font-size:14px;font-weight:400;color:#6b7280;margin:0;line-height:1.5}.nm-blog-bento__card--featured .nm-blog-bento__card-excerpt{font-size:15px}.nm-blog-bento__card--small .nm-blog-bento__card-excerpt{display:none}.nm-blog-bento__card--small .nm-blog-bento__card-content{padding:16px}.nm-blog-bento__card--small .nm-blog-bento__card-title{margin-bottom:0}.nm-blog-bento__card--small .nm-blog-bento__card-image-wrapper{aspect-ratio:4 / 3}@media screen and (max-width:1024px){.nm-blog-bento{padding:50px 0}.nm-blog-bento__container{padding:0 24px}.nm-blog-bento__grid{gap:16px}.nm-blog-bento__card-title{font-size:16px}.nm-blog-bento__card--featured .nm-blog-bento__card-title{font-size:20px}.nm-blog-bento__card-content{padding:16px}}@media screen and (max-width:768px){.nm-blog-bento{padding:40px 0}.nm-blog-bento__container{padding:0 16px}.nm-blog-bento__header{margin-bottom:24px}.nm-blog-bento__grid{display:flex;flex-direction:column;gap:16px;height:auto;min-height:auto}.nm-blog-bento__card{border-radius:12px}.nm-blog-bento__card:hover{transform:none}.nm-blog-bento__card--featured{grid-column:auto;grid-row:auto}.nm-blog-bento__card--featured .nm-blog-bento__card-image-wrapper{aspect-ratio:3 / 4}.nm-blog-bento__card--small{display:block}.nm-blog-bento__card--small .nm-blog-bento__card-link{flex-direction:row;height:auto}.nm-blog-bento__card--small .nm-blog-bento__card-image-wrapper{width:35%;aspect-ratio:1 / 1;flex:none}.nm-blog-bento__card--small .nm-blog-bento__card-content{width:65%;display:flex;flex-direction:column;justify-content:center;padding:16px}.nm-blog-bento__card-title{font-size:15px}.nm-blog-bento__card--featured .nm-blog-bento__card-title{font-size:20px}.nm-blog-bento__card-excerpt{font-size:13px}.nm-blog-bento__card--small .nm-blog-bento__card-excerpt{display:block}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/nm-blog-bento.css.map */
