.intimyx-assurance{background:rgb(var(--intimyx-paper))}.intimyx-assurance__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(42rem,.92fr);min-height:54rem}.intimyx-assurance__media{min-height:100%;overflow:hidden}.intimyx-assurance__image{display:block;width:100%;height:100%;object-fit:cover}.intimyx-assurance__content{display:flex;flex-direction:column;justify-content:center;padding:5.6rem clamp(3.2rem,5vw,7.2rem)}.intimyx-assurance__eyebrow{margin:0 0 1.2rem;color:rgba(var(--intimyx-ink),.74);font-size:1.1rem;font-weight:600;letter-spacing:.16rem;line-height:1.3;text-transform:uppercase}.intimyx-assurance__heading{max-width:54rem;margin:0;color:rgb(var(--intimyx-ink-deep));font-size:clamp(3.2rem,3.4vw,4.8rem);line-height:1.12}.intimyx-assurance__intro{max-width:52rem;margin:1.6rem 0 0;color:rgba(var(--intimyx-ink),.82);font-size:1.6rem;line-height:1.65}.intimyx-assurance__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:3.6rem;border-top:.1rem solid rgba(var(--intimyx-line),.2)}.intimyx-assurance__item{padding:2.4rem 2.4rem 2.2rem 0;border-bottom:.1rem solid rgba(var(--intimyx-line),.2)}.intimyx-assurance__item:nth-child(odd){padding-right:2.4rem;border-right:.1rem solid rgba(var(--intimyx-line),.2)}.intimyx-assurance__item:nth-child(2n){padding-left:2.4rem}.intimyx-assurance__number{display:block;margin-bottom:1rem;color:rgba(var(--intimyx-ink),.6);font-size:1.1rem;font-weight:600;letter-spacing:.12rem}.intimyx-assurance__title{margin:0;color:rgb(var(--intimyx-ink-deep));font-size:2rem;line-height:1.2}.intimyx-assurance__text{margin:.8rem 0 0;color:rgba(var(--intimyx-ink),.82);font-size:1.4rem;line-height:1.55}@media screen and (max-width:989px){.intimyx-assurance__inner{display:block;min-height:0}.intimyx-assurance__media{aspect-ratio:16 / 8;min-height:0}.intimyx-assurance__content{padding:4.4rem 2.4rem 4.8rem}}@media screen and (max-width:749px){.intimyx-assurance__media{aspect-ratio:4 / 3}.intimyx-assurance__content{padding:3.6rem 1.6rem 4rem}.intimyx-assurance__heading{font-size:3.2rem}.intimyx-assurance__intro{font-size:1.5rem}.intimyx-assurance__grid{display:block;margin-top:2.8rem}.intimyx-assurance__item,.intimyx-assurance__item:nth-child(odd),.intimyx-assurance__item:nth-child(2n){padding:1.8rem 0;border-right:0}}@media screen and (max-width:749px){.intimyx-assurance__image{transform:scale(1.08);transform-origin:42% center;object-position:42% center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-intimyx-assurance.css.map */
