.dq-tc{padding:var(--space-xl) 0}.dq-tc__header{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);align-items:center;padding:var(--space-lg) var(--space-xl);background:#e8e8e8;margin-bottom:var(--space-xl);width:100%}.dq-tc__header-heading{margin:0;font-family:var(--font-heading);font-size:clamp(var(--text-3xl),3vw,var(--text-5xl));font-weight:500;line-height:1;letter-spacing:-.03em}.dq-tc__header-desc p{margin:0;font-family:var(--font-body);font-size:var(--text-2xl);line-height:1.6;color:#000c}.dq-tc__list{display:flex;flex-direction:column;gap:var(--space-xl);max-width:1200px;margin-left:auto;margin-right:auto}.dq-tc__item{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.dq-tc__item--odd .dq-tc__image-col{order:1}.dq-tc__item--odd .dq-tc__text-col,.dq-tc__item--even .dq-tc__image-col{order:2}.dq-tc__item--even .dq-tc__text-col{order:1}.dq-tc__image-col{overflow:hidden}.dq-tc__image{width:100%;height:100%;display:block;object-fit:contain;aspect-ratio:5 / 4}.dq-tc__image--placeholder{background:#d9d9d9;aspect-ratio:5 / 4}.dq-tc__text-col{padding:var(--space-xl);display:flex;flex-direction:column;justify-content:flex-start}.dq-tc__title{margin:0 0 var(--space-sm);font-family:var(--font-heading);font-size:clamp(var(--text-3xl),3vw,var(--text-5xl));font-weight:500;line-height:1;letter-spacing:-.03em}.dq-tc__subtitle{margin:0 0 var(--space-md);font-family:var(--font-subheading);font-size:var(--text-2xl);font-weight:500;line-height:1.4;color:var(--color-black)}.dq-tc__divider{width:100%;height:2px;background:var(--color-teal);margin-bottom:var(--space-md)}.dq-tc__text p{margin:0 0 var(--space-xs);font-family:var(--font-body);font-size:var(--text-2xl);line-height:1.65;color:#000000b3}.dq-tc__text p:last-child{margin-bottom:0}@media(max-width:749px){.dq-tc{padding:var(--space-lg) 0}.dq-tc__header{grid-template-columns:1fr;gap:var(--space-sm);padding:var(--space-md);margin-bottom:var(--space-lg)}.dq-tc__list{gap:var(--space-lg);padding:0 var(--space-md)}.dq-tc__item{grid-template-columns:1fr}.dq-tc__item--odd .dq-tc__image-col,.dq-tc__item--even .dq-tc__image-col{order:1}.dq-tc__item--odd .dq-tc__text-col,.dq-tc__item--even .dq-tc__text-col{order:2}.dq-tc__image{aspect-ratio:4 / 3;object-fit:cover}.dq-tc__image--placeholder{aspect-ratio:4 / 3}.dq-tc__text-col{padding:var(--space-md) 0 0}.dq-tc__title{font-size:var(--text-4xl)}.dq-tc__subtitle,.dq-tc__text p{font-size:var(--text-xl)}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/dq-treatment-cards.css.map */
