.contact-customer-care{background:rgb(var(--bg))}.contact-customer-care__intro{display:grid;gap:2.4rem;margin:0 auto 5.6rem;max-width:90rem}.contact-customer-care__intro-copy{text-align:center}.contact-customer-care__company{display:grid;gap:2.8rem}.contact-customer-care__card{border:1px solid rgba(var(--text),3.28);background:rgba(var(--bg),.76);border-radius:.8rem;box-shadow:0 1.2rem 3rem rgba(var(--text),.04)}.contact-customer-care__eyebrow,.contact-customer-care__hours-title,.contact-customer-care__card-title{margin:0 0 1.2rem;font-size:1.2rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.contact-customer-care__title{max-width:8ch;margin:0 auto 2rem;text-transform:uppercase;letter-spacing:.12em;line-height:1.15}.contact-customer-care__text{max-width:72rem;margin:0 auto;color:rgba(var(--text),.72)}.contact-customer-care__company{max-width:78rem;margin:0 auto;padding:3.2rem 3.6rem;border-top:1px solid rgba(var(--text),.1);border-bottom:1px solid rgba(var(--text),.08);background:linear-gradient(180deg,rgba(var(--bg),0),rgba(var(--text),.015))}.contact-customer-care__hours-text{color:rgba(var(--text),.8)}.contact-customer-care__hours-text p{margin:0;line-height:1.8}.contact-customer-care__text>*:last-child,.contact-customer-care__hours-text>*:last-child,.contact-customer-care__card-text>*:last-child,.contact-customer-care__card-note>*:last-child{margin-bottom:0}.contact-customer-care__hours{display:grid;gap:1rem;align-content:start}.contact-customer-care__grid{display:grid;gap:2.2rem}.contact-customer-care__card{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;min-height:100%;padding:2rem 3rem;border:1px solid #000000}.contact-customer-care__card-value{margin:-.6rem 0 0;font-size:calc(var(--FONT-ADJUST-BODY) * 1.7rem);font-weight:500;line-height:1.35}.contact-customer-care__card .btn{min-width:min(100%,24rem);min-height:4.8rem;padding:1.2rem 1.8rem;border-color:rgba(var(--text),.8);letter-spacing:.22em}.contact-customer-care__card-action{display:flex;align-items:center;min-height:4.8rem;margin-top:.2rem;width:100%}.contact-customer-care__cta{display:inline-flex;align-items:center;justify-content:flex-start;gap:1rem;min-height:4.8rem;padding:0;border:0;color:rgb(var(--text));text-decoration:none;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.contact-customer-care__cta:hover,.contact-customer-care__cta:focus-visible{transform:translateY(-1px)}.contact-customer-care__cta-icon{display:inline-flex;align-items:center;justify-content:center}.contact-customer-care__cta-icon svg{width:2.8rem;height:2.8rem;fill:currentColor}.contact-customer-care__cta-text{font-size:1.3rem;font-weight:500;letter-spacing:.04em;white-space:nowrap}.contact-customer-care__card-note{margin-top:auto;padding-top:1.2rem;color:rgb(var(--text));font-size:calc(var(--FONT-ADJUST-BODY) * 1.45rem);line-height:1.7}.contact-customer-care__card-text{max-width:26rem;color:rgb(var(--text));font-size:calc(var(--FONT-ADJUST-BODY) * 1.65rem);line-height:1.45}.contact-customer-care__card-title{margin-bottom:.4rem;font-size:1.55rem;letter-spacing:.22em}.contact-customer-care__card-note p,.contact-customer-care__card-text p{margin:0}@media screen and (min-width:750px){.contact-customer-care__company{grid-template-columns:minmax(0,1fr) minmax(24rem,.86fr);align-items:start;gap:4rem}.contact-customer-care__hours{padding-left:4rem;border-left:1px solid rgba(var(--text),.1)}.contact-customer-care__hours--company{padding-left:0;border-left:0;padding-right:4rem;border-right:1px solid rgba(var(--text),.1)}.contact-customer-care__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}@media screen and (max-width:749px){.contact-customer-care__intro{gap:2rem;margin-bottom:4rem}.contact-customer-care__title{max-width:none;margin-bottom:1.6rem;letter-spacing:.1em}.contact-customer-care__text{max-width:52rem}.contact-customer-care__company{gap:2rem;padding:2.4rem 0 0;border-bottom:0;background:none}.contact-customer-care__company-text strong{font-size:calc(var(--FONT-ADJUST-BODY) * 1.9rem)}.contact-customer-care__hours{padding-top:2rem;border-top:1px solid rgba(var(--text),.08)}.contact-customer-care__hours--company{padding-top:0;border-top:0}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
