.about-hero{position:relative;height:520px;background:url(/cdn/shop/files/20260407_134236.png?v=1775637747) center/cover no-repeat;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.about-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000008c,#000000b8)}.about-hero-content{position:relative;z-index:2;color:#fff;padding:0 20px}.about-hero-eyebrow{font-size:13px;letter-spacing:4px;text-transform:uppercase;color:#c8a96a;margin-bottom:14px;font-weight:600}.about-hero-title{font-size:62px;font-weight:700;line-height:1.1;margin-bottom:18px;letter-spacing:-1px}.about-hero-subtitle{font-size:18px;opacity:.85;max-width:560px;margin:0 auto;line-height:1.6}.about-section{padding:90px 40px}.about-container{max-width:1200px;margin:0 auto}.about-label{display:inline-block;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#c8a96a;font-weight:700;margin-bottom:14px}.about-label-light{color:#c8a96a}.about-intro{background:#0b0b0b}.about-two-col{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.about-text h2{font-size:42px;color:#fff;margin-bottom:20px;line-height:1.2}.about-text p{color:#aaa;font-size:16px;line-height:1.8;margin-bottom:16px}.about-btn{display:inline-block;margin-top:10px;padding:14px 32px;background:#c8a96a;color:#000;font-weight:700;font-size:14px;text-decoration:none;letter-spacing:.5px;transition:background .3s,color .3s}.about-btn:hover{background:#fff;color:#000}.about-btn-outline{background:transparent;border:2px solid #c8a96a;color:#c8a96a;margin-left:16px}.about-btn-outline:hover{background:#c8a96a;color:#000}.about-image-wrap{position:relative}.about-image-accent{position:absolute;top:-20px;left:-20px;width:100%;height:100%;border:2px solid #c8a96a;border-radius:4px;z-index:0}.about-img{position:relative;z-index:1;width:100%;border-radius:4px;object-fit:cover;display:block;max-height:460px;background:#151515}.about-dark{background:#111;text-align:center}.about-section-heading-light{font-size:40px;color:#fff;margin-bottom:56px;margin-top:8px}.about-section-heading{font-size:40px;color:#fff;margin-bottom:48px;margin-top:8px}.about-pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.pillar-card{background:#1a1a1a;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:36px 28px;text-align:center;transition:border-color .3s,transform .3s,box-shadow .3s}.pillar-card:hover{transform:translateY(-6px);border-color:#c8a96a66;box-shadow:0 12px 36px #00000080}.pillar-icon{width:52px;height:52px;background:#c8a96a1f;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#c8a96a}.pillar-icon svg{width:24px;height:24px}.pillar-card h3{font-size:17px;color:#fff;margin-bottom:12px;font-weight:600}.pillar-card p{font-size:14px;color:#999;line-height:1.7}.about-categories{background:#0b0b0b;text-align:center}.about-cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.about-cat-item{background:#151515;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:28px 20px;font-size:15px;color:#ddd;font-weight:500;letter-spacing:.3px;transition:border-color .3s,color .3s,background .3s;cursor:default}.about-cat-item:hover{border-color:#c8a96a66;color:#c8a96a;background:#1a1a1a}.about-contact-strip{background:#111}.about-contact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:center}.about-contact-block{padding:36px 20px;background:#1a1a1a;border:1px solid rgba(255,255,255,.06);border-radius:10px;transition:border-color .3s}.about-contact-block:hover{border-color:#c8a96a59}.contact-icon{width:50px;height:50px;background:#c8a96a1f;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:#c8a96a}.contact-icon svg{width:22px;height:22px}.about-contact-block h4{font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#c8a96a;margin-bottom:10px;font-weight:600}.about-contact-block p{color:#bbb;font-size:15px;line-height:1.6}.about-contact-block a{color:#bbb;text-decoration:none;transition:color .3s}.about-contact-block a:hover{color:#c8a96a}.about-cta{background:linear-gradient(135deg,#1a1200,#0b0b0b 60%);border-top:1px solid rgba(200,169,106,.2);padding:90px 40px;text-align:center}.about-cta-inner h2{font-size:46px;color:#fff;margin-bottom:16px}.about-cta-inner p{color:#aaa;font-size:17px;max-width:560px;margin:0 auto 36px;line-height:1.7}.about-cta-btns{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px}@media(max-width:1024px){.about-pillars{grid-template-columns:repeat(2,1fr)}.about-cat-grid{grid-template-columns:repeat(4,1fr)}.about-contact-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.about-hero{height:380px}.about-hero-title{font-size:36px}.about-hero-subtitle{font-size:15px}.about-section{padding:60px 20px}.about-two-col{grid-template-columns:1fr;gap:40px}.about-image-wrap{order:-1}.about-image-accent{display:none}.about-text h2{font-size:28px}.about-pillars{grid-template-columns:1fr;gap:20px}.about-section-heading-light,.about-section-heading{font-size:28px}.about-cat-grid{grid-template-columns:repeat(2,1fr)}.about-contact-grid{grid-template-columns:1fr 1fr;gap:16px}.about-cta-inner h2{font-size:30px}.about-btn-outline{margin-left:0}}@media(max-width:480px){.about-cat-grid{grid-template-columns:repeat(2,1fr)}.about-contact-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/drip-liquor-about-us.css.map */
