.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{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 rgba(var(--text),.28)}.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 .btn--outline,.contact-customer-care__card .btn--outline span{color:rgb(var(--text))}.contact-customer-care__card-action{display:flex;align-items:center;min-height:4.8rem;margin-top:.2rem;width:100%}.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}}.product-item__title{font-size:14px;line-height:1.1}.product-item__material{margin:2px 0 0;color:#737373;font-size:12px;line-height:1.1;letter-spacing:var(--LETTER-SPACING-BODY)}.product-item__price,.product-item__price__holder{font-size:12px}.product-item__price{color:var(--text)}.product-item--centered .product-item__info,.product-item--centered .product-item__title,.product-item--centered .product-item__price__holder{text-align:left;align-items:flex-start;justify-content:flex-start}.product-item__image{position:relative}.product-item__swatches__holder--on-image{position:absolute;left:12px;bottom:12px;z-index:2;margin:0;display:flex;gap:6px;align-items:center}.product-item__swatches__holder--on-image .product-item__swatches__count{display:none}.product-information .product-item__swatches__holder:not(.product-item__swatches__holder--on-image){display:none}.badge-box{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:7px 9px;border-radius:0;line-height:1}@media only screen and (max-width:749px){.badge-box{font-size:9px;letter-spacing:.08em;padding:5px 7px}}.badge-box.sold-box{background:var(--COLOR-BG);color:var(--COLOR-TEXT);box-shadow:inset 0 0 0 1px var(--border)}.swatch__button--display{--swatch-size: 18px;cursor:default;padding:0;margin:0}.swatch__button--display .swatch__link{display:block;cursor:default;height:var(--swatch-size);width:var(--swatch-size);border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e,0 0 0 1px #ffffffe6}.product-item__swatches__holder--on-image{max-width:100%;overflow:hidden}.product-item__swatches__holder--on-image .swatch__button--display:nth-child(n+5){display:none}.radio__fieldset--swatches:has(.swatch__button--display){visibility:visible;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
