.ih{font-family:inherit}.ih-section{padding:3rem 1.5rem}@media (min-width: 768px){.ih-section{padding:4.5rem 1.5rem}}.ih-section__inner{max-width:1200px;margin:0 auto}[data-ih-reveal]{opacity:0;transform:translateY(24px);transition:opacity .32s ease,transform .32s ease}[data-ih-reveal].ih-reveal--visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){[data-ih-reveal]{opacity:1;transform:none;transition:none}}.ih-hero{display:grid;gap:2rem}@media (min-width: 900px){.ih-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}}.ih-hero__image,.ih-hero__video-el{width:100%;height:auto;display:block;border-radius:1.25rem}.ih-hero__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;margin-bottom:.75rem}.ih-hero__heading{font-size:clamp(2.25rem,4vw,3rem);line-height:1.05;margin-bottom:1rem}.ih-hero__badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;margin-bottom:1rem;padding:0;list-style:none}.ih-hero__badge{border-radius:999px;padding:.35rem .9rem;border:1px solid rgba(255,255,255,.16);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.ih-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.ih-btn{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.6rem;border-radius:999px;font-size:.9rem;text-decoration:none;border:1px solid transparent;cursor:pointer}.ih-btn--primary{background-color:#fff;color:#020617}.ih-btn--ghost{background-color:transparent;border-color:#fff3}.ih-product-grid{display:grid;gap:1.75rem}@media (min-width: 768px){.ih-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ih-product-card{display:flex;flex-direction:column;gap:.75rem}.ih-product-card__media img{border-radius:1rem}.ih-product-card__title{font-size:.95rem;margin-bottom:.25rem}.ih-product-card__price{display:flex;gap:.5rem;align-items:baseline;font-size:.9rem}.ih-price--compare{text-decoration:line-through;opacity:.7}.ih-bundles-grid{display:grid;gap:1.5rem}@media (min-width: 768px){.ih-bundles-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ih-proof{display:grid;gap:2rem}@media (min-width: 900px){.ih-proof{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.ih-proof-before-after{display:grid;gap:1.25rem}@media (min-width: 768px){.ih-proof-before-after{grid-template-columns:repeat(2,minmax(0,1fr))}}.ih-proof-before-after__item img{border-radius:1.25rem}.ih-proof-before-after__label{margin-top:.5rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.ih-proof-metrics{display:flex;flex-wrap:wrap;gap:1.5rem}.ih-proof-metric__value{font-size:1.6rem;font-weight:600}.ih-faq{display:grid;gap:.75rem}.ih-faq-item{border-radius:1rem;padding:.9rem 1.1rem;border:1px solid rgba(148,163,184,.4)}.ih-faq-item__summary{list-style:none;cursor:pointer}.ih-faq-item__summary::-webkit-details-marker{display:none}.ih-faq-item__answer{margin-top:.5rem;font-size:.9rem}.ih-sticky-cta{position:sticky;bottom:0;z-index:50;display:none}@media (max-width: 767px){.ih-sticky-cta{display:block}.ih-sticky-cta__inner{padding:.75rem 1.25rem 1.1rem}.ih-sticky-cta__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/art-of-care.css.map */
