.cc-about-hero{background:var(--dark-bg);display:flex;align-items:center;justify-content:center;text-align:center;padding-top:96px}.cc-divider{width:48px;height:1px;margin:0 auto 16px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.cc-subtitle{color:var(--gold);font-size:10px;letter-spacing:4px;padding-bottom:8px;font-family:var(--font-body-family);text-transform:uppercase}.cc-animate{opacity:0;transform:translateY(40px);animation:ccFadeUp .9s ease forwards}@keyframes ccFadeUp{to{opacity:1;transform:translateY(0)}}.cc-about-hero h1{font-size:2.025em;line-height:2.25em;color:#fff;margin-bottom:-17px;margin-top:-24px;display:block;font-weight:600}.cc-about-hero p{color:var(--menu-inactive);max-width:715px;margin:20px auto auto;line-height:1.5}.cc-about-story{background:var(--dark-bg);padding-top:64px;padding-bottom:80px}.cc-about-story .wrapper{max-width:1280px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.cc-about-story img{width:100%;border-radius:4px}.cc-about-story h2{color:#f1f0ee;font-weight:600;font-size:24px;line-height:32px;margin-bottom:16px;margin-top:0}.cc-about-story p{color:var(--menu-inactive);margin:0;font-size:14px;line-height:1.65}.cc-feature-grid{padding-bottom:96px}.cc-feature-box{max-width:672px;margin:auto;padding:42px;border-radius:4px;border:1px solid var(--luxuary-border);background:#0b0b0b}.cc-grid-heading{text-align:center;margin:0 0 12px;color:var(--text-foreground);font-size:21px;line-height:29px}.cc-feature-grid .grid{display:grid;grid-template-columns:repeat(var(--desktop-cols),1fr);text-align:center;gap:24px;margin-top:24px}.cc-feature h3{color:#f1f0ee;margin-bottom:4px;font-size:12.5px;line-height:20px;margin-top:0;font-weight:600}.cc-feature p{color:var(--menu-inactive);font-size:11.5px;line-height:16px;margin:0}@media(max-width:990px){.cc-feature-grid .grid{grid-template-columns:repeat(var(--tablet-cols),1fr)}}@media(max-width:768px){.cc-about-story .wrapper,.cc-feature-grid .grid{grid-template-columns:1fr}.cc-about-hero h1{font-size:32px}}@media(max-width:749px){.cc-feature-grid .grid{grid-template-columns:repeat(var(--mobile-cols),1fr)}.cc-feature-box{padding:50px 30px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cc-about.css.map */
