.rp-diag{letter-spacing:.025em}.rp-diag__inner{display:grid;grid-template-columns:60fr 40fr;gap:2rem;padding-inline:clamp(2.5rem,10.5vw,24rem)!important;max-width:150rem}.rp-diag--text-first .rp-diag__inner{grid-template-columns:45fr 55fr}.rp-diag--text-first .rp-diag__image-col{grid-column:2;grid-row:1}.rp-diag--text-first .rp-diag__content-col{grid-column:1;grid-row:1}.rp-diag__image-col{margin-top:calc(-1 * var(--rp-diag-img-overflow, 48px))}.rp-diag__image-wrap{position:relative;display:block}.rp-diag__img{width:100%;height:auto;display:block}.rp-diag__dot{position:absolute;left:var(--dot-x);top:var(--dot-y);transform:translate(-50%,-50%);width:3rem;height:3rem;border-radius:50%;border:2.5px solid var(--dot-color, var(--rp-color-green-brand));background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:transform .2s ease;z-index:2}.rp-diag__dot:before{content:"";width:1.6rem;height:1.6rem;border-radius:50%;background-color:var(--dot-color, var(--rp-color-green-brand));transition:transform .2s ease}.rp-diag__dot.is-active,.rp-diag__dot:hover{transform:translate(-50%,-50%) scale(1.25)}.rp-diag__content-col{position:relative;padding-block:clamp(2rem,4vw,4rem);padding-inline:clamp(.4rem,2vw,2.4rem)}.rp-diag__panel{display:none;flex-direction:column;gap:2rem}.rp-diag__panel.is-active{display:flex}.rp-diag__panel-title{font-family:var(--rp-font-heading);font-size:var(--rp-text-h3);font-weight:700;line-height:1.2;margin:0;color:var(--rp-color-graphite)}.rp-diag__panel-body{font-family:var(--rp-font-body);font-size:var(--rp-text-body);color:var(--rp-color-graphite);line-height:1.65}.rp-diag__panel-body p{margin:0}.rp-diag__content-col .rp-btn-primary{width:fit-content}@media screen and (max-width:749px){.rp-diag__inner,.rp-diag--text-first .rp-diag__inner{grid-template-columns:1fr;gap:2.8rem}.rp-diag__image-col{margin-top:calc(-1 * var(--rp-diag-img-overflow-m, 24px))}.rp-diag__content-col{padding-block:clamp(1.6rem,5vw,2.8rem);padding-inline:clamp(.4rem,3vw,1.6rem)}.rp-diag--text-first .rp-diag__image-col{grid-column:1;grid-row:1}.rp-diag--text-first .rp-diag__content-col{grid-column:1;grid-row:2}.rp-diag__dot{width:2.4rem;height:2.4rem;border-width:2px}.rp-diag__dot:before{width:1.2rem;height:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-retropac-diagnostic.css.map */
