.nlbm-brand-story__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.nlbm-brand-story__image-column{position:relative;overflow:hidden;border-radius:12px}.nlbm-brand-story__image{width:100%;height:auto;min-height:280px;object-fit:cover;border-radius:12px;display:block}.nlbm-brand-story__placeholder{width:100%;border-radius:12px;background:linear-gradient(135deg,#edd8bd,#c9a972)}.nlbm-brand-story__placeholder svg{width:100%;height:auto;opacity:.4}.nlbm-brand-story__content-column{display:flex;flex-direction:column;justify-content:center;padding:1rem 0}.nlbm-brand-story__heading{font-size:clamp(1.5rem,3.5vw,2.5rem);font-weight:800;line-height:1.2;margin:0 0 1rem}.nlbm-brand-story__heading--script{font-family:Georgia,serif;font-style:italic;font-weight:400;color:var(--nlbm-dorado, #F5B50F)}.nlbm-brand-story__subheading{font-size:1.0625rem;line-height:1.7;opacity:.8;margin-bottom:1.5rem}.nlbm-brand-story__subheading p{margin:0}.nlbm-brand-story__features{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}.nlbm-brand-story__feature{display:flex;align-items:flex-start;gap:.75rem}.nlbm-brand-story__feature-icon{width:36px;height:36px;flex-shrink:0;color:var(--nlbm-azul, #5DB6F9);display:flex;align-items:center;justify-content:center}.nlbm-brand-story__feature-icon svg,.nlbm-brand-story__feature-icon .nlbm-icon{width:28px;height:28px;fill:currentColor}.nlbm-brand-story__feature-text{flex:1}.nlbm-brand-story__feature-title{font-size:1rem;font-weight:700;margin:0 0 .2rem;line-height:1.3}.nlbm-brand-story__feature-desc{font-size:.875rem;opacity:.7;margin:0;line-height:1.5}.nlbm-brand-story__button{align-self:flex-start;text-decoration:none}.nlbm-brand-story__grid--image-right{direction:rtl}.nlbm-brand-story__grid--image-right>*{direction:ltr}@media screen and (min-width:750px){.nlbm-brand-story__grid{grid-template-columns:1fr 1fr;gap:3rem}.nlbm-brand-story__image{min-height:400px}.nlbm-brand-story__content-column{padding:2rem 0}.nlbm-brand-story__features{grid-template-columns:1fr 1fr}}@media screen and (min-width:990px){.nlbm-brand-story__grid{gap:4rem}.nlbm-brand-story__image{min-height:500px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-nlbm-brand-story.css.map */
