.cc-about__inner:before{content:"";display:block;border-top:1px solid rgba(var(--color-foreground),.14);margin-bottom:6rem}.cc-about .cc-about__inner{display:block;padding-top:0;padding-bottom:6rem}.cc-about h2{margin:0 0 3.2rem;font-family:var(--font-heading-family);font-size:clamp(3rem,3.5vw,4.5rem);font-weight:var(--font-heading-weight)}.cc-about__copy{max-width:none;font-size:1.6rem;line-height:1.8}.cc-about__eyebrow{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.2rem}.cc-about__copy>:first-child{margin-top:0}.cc-about__copy>:last-child{margin-bottom:0}@media screen and (max-width:749px){.cc-about__inner:before{margin-bottom:4rem}.cc-about .cc-about__inner{padding-top:0;padding-bottom:4rem}}.cc-footer-info .cc-footer-info__grid{padding-top:4rem;padding-bottom:4rem}.cc-footer-info__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;padding-top:4rem;padding-bottom:4rem}.cc-footer-info h2{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;margin:0 0 1.5rem}.cc-footer-info a,.cc-footer-info p{display:block;color:inherit;font-size:1.4rem;margin:.7rem 0;text-underline-offset:.4rem}@media(max-width:749px){.cc-footer-info__grid{grid-template-columns:1fr;gap:2rem}}.cc-volume{display:block;padding-top:5rem;padding-bottom:7rem;scroll-margin-top:3rem}.cc-volume__eyebrow{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.5rem}.cc-volume__heading h1{font-size:clamp(3.4rem,4vw,4.8rem);line-height:1.1;margin:0 0 1.5rem}.cc-volume__heading p{max-width:85rem}.cc-volume__layout{display:grid;grid-template-columns:minmax(0,64rem) minmax(0,1fr);gap:6rem;margin-top:3rem;align-items:start}.cc-volume__next{border-top:1px solid #d7d2ca;padding-top:2rem}.cc-volume__next h2,.cc-volume__faq h2{font-size:3.2rem;margin-top:0}.cc-volume__next h3{font-size:2.5rem;margin-top:3rem}.cc-volume__next p{font-size:1.5rem}.cc-volume__help{font-size:1.4rem}.cc-volume a{color:inherit;text-underline-offset:.4rem}.cc-volume__faq{max-width:76rem;margin-top:6rem}.cc-volume__faq details{border-top:1px solid #d7d2ca;padding:1.4rem 0}.cc-volume__faq summary{cursor:pointer;min-height:4.8rem;display:flex;align-items:center;justify-content:space-between}.cc-volume__faq summary:after{content:"+";margin-left:2rem}.cc-volume__faq details[open] summary:after{content:"\2212"}.cc-volume__context{font-size:1.4rem;border-left:2px solid #1a1a1a;padding:1rem 1.5rem}.cc-volume shopify-forms-embed{--inline-form-alignment:start;--container-text-alignment:left}.cc-inquiry-path{border:0;padding:0;margin:0 0 3rem;display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.cc-inquiry-path legend{font-size:2.4rem;font-family:var(--font-heading-family);margin-bottom:1rem}.cc-inquiry-path>p{grid-column:1/-1;margin:0;font-size:1.4rem}.cc-inquiry-path label{display:block;font-size:1.4rem;margin-bottom:.5rem}.cc-inquiry-path input{font:inherit;font-size:16px;min-height:48px;width:100%;border:1px solid #aaa;background:transparent;padding:1rem;box-sizing:border-box}.cc-inquiry-path input:focus-visible{outline:2px solid #202020;outline-offset:2px}@media(max-width:480px){.cc-inquiry-path{grid-template-columns:1fr}}@media(max-width:749px){.cc-volume{padding-top:3rem;padding-bottom:4rem}.cc-volume__layout{grid-template-columns:1fr;gap:3rem}.cc-volume__faq{margin-top:4rem}}.cc-newsletter{text-align:left}.cc-newsletter__inner:before{content:"";display:block;border-top:1px solid rgba(var(--color-foreground),.14);margin-bottom:4rem}.cc-newsletter .newsletter__wrapper{padding-left:0;padding-right:0}.cc-newsletter__inner>*{margin-top:0;margin-bottom:0}.cc-newsletter__inner>*+*{margin-top:2rem}.cc-newsletter .cc-newsletter__eyebrow{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.2rem}.cc-newsletter .cc-newsletter__eyebrow+h2{margin-top:0}.cc-newsletter .newsletter__subheading{margin-left:0;margin-right:0;max-width:none}.cc-newsletter .newsletter-form{margin-left:0;margin-right:0;align-items:flex-start;max-width:36rem}.cc-newsletter .newsletter-form__message{justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AIMAAAAAEA */
