.section-aliado-perfil{font-family:Poppins,sans-serif;background-color:#f2f1f0}.perfil-hero{position:relative;min-height:480px;display:flex;align-items:flex-end;overflow:hidden}.perfil-hero-image{position:absolute;top:0;right:0;bottom:0;left:0}.perfil-hero-image img{width:100%;height:100%;object-fit:cover;display:block}.perfil-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#291f231a,#291f23e0)}.perfil-hero-content{position:relative;z-index:2;max-width:800px;margin:0 auto;padding:80px 24px 48px;text-align:center;color:#f2f1f0}.perfil-hero-title{font-size:2.5rem;font-weight:600;margin:0 0 10px}.perfil-hero-subtitle{font-size:1.1rem;opacity:.9;margin:0 0 8px}.perfil-hero-location{font-size:.9rem;opacity:.75;margin:0 0 16px}.perfil-hero-badge{display:inline-block;background:#e3c7b0;color:#291f23;font-size:.78rem;font-weight:600;padding:7px 16px;border-radius:999px}.perfil-wrapper{max-width:1100px;margin:0 auto;padding:0 24px}.perfil-block{padding:56px 0;border-bottom:1px solid rgba(41,31,35,.08)}.perfil-block:last-of-type{border-bottom:none}.perfil-heading{font-size:1.7rem;font-weight:600;color:#291f23;margin:0 0 28px}.perfil-heading-center{text-align:center}.perfil-intro-text{max-width:760px;margin:0 auto;text-align:center;font-size:1.02rem;line-height:1.75;color:#291f23;opacity:.87}.perfil-intro-text p{margin:0 0 14px}.perfil-award{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;background:#fff;border-radius:22px;padding:20px}.perfil-award-media{border-radius:16px;overflow:hidden;min-height:260px;background:#e3c7b0}.perfil-award-media img{width:100%;height:100%;object-fit:cover;display:block}.perfil-award-content{padding:20px 24px 20px 0}.perfil-award-tag{display:inline-block;background:#e3c7b0;color:#291f23;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:6px 14px;border-radius:999px;margin-bottom:14px}.perfil-award-title{font-size:1.4rem;font-weight:600;color:#291f23;margin:0 0 14px}.perfil-award-text{font-size:.95rem;line-height:1.7;color:#291f23;opacity:.85}.perfil-award-text p{margin:0 0 10px}.perfil-gallery{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:140px;gap:14px}.perfil-gallery-item{border-radius:16px;overflow:hidden}.perfil-gallery-item img{width:100%;height:100%;object-fit:cover;display:block}.perfil-gallery-item-1{grid-column:span 4;grid-row:span 3}.perfil-gallery-item-2,.perfil-gallery-item-3{grid-column:span 2;grid-row:span 2}.perfil-gallery-item-4,.perfil-gallery-item-5{grid-column:span 3;grid-row:span 2}.perfil-gallery-item-6{grid-column:span 6;grid-row:span 2}.perfil-products{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.perfil-product-pill{background:#fff;border:1px solid rgba(41,31,35,.12);color:#291f23;font-size:.9rem;font-weight:500;padding:10px 20px;border-radius:999px}.perfil-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;max-width:800px;margin:0 auto 32px}.perfil-info-item{display:flex;flex-direction:column;gap:4px;background:#fff;border-radius:14px;padding:16px 20px}.perfil-info-label{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#ab7b53}.perfil-info-value{font-size:.95rem;color:#291f23}.perfil-info-buttons{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.perfil-btn{display:inline-block;font-size:.92rem;font-weight:600;padding:13px 28px;border-radius:999px;text-decoration:none;transition:background .3s ease,transform .3s ease}.perfil-btn-primary{background:#291f23;color:#f2f1f0}.perfil-btn-primary:hover{background:#ab7b53;transform:translateY(-2px)}.perfil-btn-secondary{background:transparent;color:#291f23;border:1px solid rgba(41,31,35,.25)}.perfil-btn-secondary:hover{background:#e3c7b0;border-color:#e3c7b0;transform:translateY(-2px)}@media(max-width:989px){.perfil-award{grid-template-columns:1fr}.perfil-award-content{padding:0 4px 20px}.perfil-gallery{grid-template-columns:repeat(2,1fr);grid-auto-rows:160px}.perfil-gallery-item-1,.perfil-gallery-item-2,.perfil-gallery-item-3,.perfil-gallery-item-4,.perfil-gallery-item-5,.perfil-gallery-item-6{grid-column:span 1;grid-row:span 1}.perfil-gallery-item-1{grid-column:span 2;grid-row:span 2}}@media(max-width:749px){.perfil-hero{min-height:380px}.perfil-hero-title{font-size:1.8rem}.perfil-block{padding:40px 0}.perfil-heading{font-size:1.4rem}.perfil-btn{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-aliado-perfil.css.map */
