.cc-about{background:#f4efe6;color:#2a231b}.cc-about__hero{background:#25211b;color:#f4eadd;padding:7rem 0 6rem}.cc-about__hero-inner{max-width:100rem}.cc-about__eyebrow{font-size:1.1rem;letter-spacing:.17em;text-transform:uppercase;color:#cfb17b;margin:0 0 2rem}.cc-about h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:6.5rem;line-height:1.08;letter-spacing:-.035em;color:inherit;margin:0 0 2.8rem;max-width:85rem}.cc-about__intro{font-size:1.8rem;line-height:1.75;max-width:65rem;color:#c6b8a3}.cc-about__intro p{margin:0}.cc-about__content{max-width:76rem;margin:auto;padding:1rem 0 6rem;font-size:1.6rem;line-height:1.85;color:#5f5141}.cc-about__content h2{font-family:Georgia,Times New Roman,serif;font-size:3.5rem;font-weight:400;line-height:1.2;letter-spacing:-.02em;color:#2a231b;margin:4.5rem 0 2rem;padding-top:3rem;border-top:1px solid #c9b89e}.cc-about__content h3{font-size:1.9rem;line-height:1.4;color:#3b3023;font-weight:500;margin:3rem 0 1rem}.cc-about__content p{margin:0 0 1.8rem}.cc-about a{color:inherit;text-underline-offset:.3em}.cc-about a:focus-visible{outline:2px solid #896334;outline-offset:4px}@media(max-width:749px){.cc-about__hero{padding:4rem 0}.cc-about h1{font-size:4.5rem}.cc-about__intro{font-size:1.6rem}.cc-about__content{font-size:1.5rem;padding-bottom:4rem}.cc-about__content h2{font-size:3rem;margin-top:3rem;padding-top:2.5rem}}.cc-about__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin-top:3rem}.cc-about__figure{margin:0;padding:1rem;background:#e9e0d2;display:flex;align-items:center;justify-content:center}.cc-about .cc-about__figure img{display:block;width:100%;height:38rem;object-fit:contain;margin:0}@media(max-width:599px){.cc-about__gallery{grid-template-columns:1fr}.cc-about .cc-about__figure img{height:auto;max-height:38rem}}.cc-about__chapter:last-child p:last-child{margin-bottom:0}.cc-about__chapter{display:flow-root}.cc-about__chapter>:last-child{margin-bottom:0}.cc-about__chapter+.cc-about__chapter{padding-top:4.8rem}.cc-about__chapter+.cc-about__chapter>h2{margin-top:0}@media(max-width:749px){.cc-about__chapter+.cc-about__chapter{padding-top:3.6rem}}.cc-about__chapter:first-child>h2{border-top:0}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=AAE */
